java菜单.
菜单的类型:下拉式菜单和弹出式菜单
菜单只在激活时可见
菜单的交互:
侦听器向每个单独的菜单项注册
选择一个菜单项
产生一个ActionEvent
将ActionEvent发送给该选项的侦听器
执行ActionPerformed()
Menus
在Swing GUI中,菜单仅能在JFrame和JApplet类中使用
提供setJMenuBar方法
定义菜单的类:JMenuBar、JMenuItem、JMenu、JCheckBoxMenuItem、JRadioButtonMenuItem
JMenuBar类:JComponent的子类
包含了管理菜单条所必须的方法
菜单条是菜单项的容器
JMuneItem类:javax.swing.AbstractButton的子类
包含了管理菜单项所必需的方法
菜单项是菜单中的一个GUI构件
菜单项会触发某种方法或提供子菜单
JMenu类:javax.swing.JMenuItem的子类
包含了管理菜单所必需的方法
菜单被加入到菜单条或其他菜单中
单击某个菜单时,菜单被展开并显示菜单项列表
JCheckBoxMenuItem类:javax,swing.JMenuItem的子类
带有复选框的菜单项
包含管理具有开关状态的菜单项所必需的方法
JRadioButtonMenuItem类:javax.swing.JMenuItem的子类
带有单选按钮的菜单项
包含管理具有开关状态的菜单项所必需的方法