1.常见的菜单组件
| 菜单组件名称 | 功能 |
| MenuBar | 菜单条,菜单容器 |
| Menu | 菜单项的容器,也是Menultem的子类 |
| PopupMenu | 上下菜单组件 |
| Menultem | 菜单项组件 |
| CheckboxMenultem | 复选框菜单项组件 |
菜单组件体系图:
2.菜单组件使用:
①.准备菜单项组件,这些组件可以是MenuItem及其子类
②.准备菜单组件Menu或者PopupMenu(右键弹出),把第一步中准备好的菜单组件添加进来
③.准备菜单组件MneuBar,把第二步中准备好的菜单组件Menu添加进来
④.把第三步中准备好的菜单条组件添加到窗口对象中显示
小技巧:
①.菜单项之间添加分割线:调用Menu的add
②.给菜单关联快捷键功能:ctrl + shift + Q
3.PopupMenu实现思路
①.创建PopubMenu菜单组件
②.创建多个MenuItem菜单项,并添加到PopupMenu中
③.将PopupMenu添加到目标组件中
④.注册鼠标监听事件,当监听到用户释放右键时,弹出菜单
本文介绍了Java图形用户界面(GUI)中的常见菜单组件,如MenuBar、Menu、PopupMenu和MenuItem等,详细阐述了它们的功能和使用方法。菜单组件的创建步骤包括构建MenuItem、Menu,然后将它们添加到MenuBar和PopupMenu中,最后将MenuBar添加到窗口。此外,还分享了如何添加分割线和设置快捷键,以及Popup Menu的实现思路,涉及鼠标监听事件和右键弹出菜单的操作。
5924

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



