WASports应用开发:菜单添加、保存丢弃功能及导出功能实现
1. 添加菜单项
在应用中添加菜单项,具体的菜单结构和事件处理方法如下:
1.1 菜单创建方法
以下是 WASports 类中新增的 MenuBar(...) 方法,用于创建菜单并为每个菜单项指定相应的事件处理程序:
def MenuBar( self ) :
menu = JMenuBar()
self.ChangesMI = JMenu( 'Changes', enabled = 0 )
self.ChangesMI.add(
JMenuItem(
'Save',
actionPerformed = self.save
)
)
self.ChangesMI.add(
JMenuItem(
'Discard',
actionPerformed = self.discard
)
)
jmFile = JMenu( 'File' )
jmFile.add( self.ChangesMI )
jmFile.add(
JMenuItem(
'Exit',
actionPerformed = self.Exit
)
)
menu.add( jmFile )
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



