标签: java jmenu
JMenuItem 和 JMenu 有什么区别?
JMenu m; JMenuItem i;
答案 0 :(得分:3)
JMenu是菜单本身,或文档说明:
JMenu
菜单的实现 - 当用户选择JMenuItem上的项目时显示的包含JMenuBar的弹出窗口。
JMenuItem
JMenuBar
JMenuItem是此类菜单中的单个项目。或者,正如文档所描述的那样:
菜单中项目的实现。菜单项本质上是位于列表中的按钮。当用户选择“按钮”时,执行与菜单项相关联的动作。
答案 1 :(得分:-1)
JMenu扩展了JMenuItem。 不同的是JMenu是一个项,它可以包含其他JMenuItems。把它想象成一个SubMenu。