JMenuItem和JMenu有什么区别?

时间:2015-12-19 14:12:43

标签: java jmenu

JMenuItem JMenu 有什么区别?

JMenu m;
JMenuItem i;

2 个答案:

答案 0 :(得分:3)

JMenu是菜单本身,或文档说明:

  

菜单的实现 - 当用户选择JMenuItem上的项目时显示的包含JMenuBar的弹出窗口。

JMenuItem是此类菜单中的单个项目。或者,正如文档所描述的那样:

  

菜单中项目的实现。菜单项本质上是位于列表中的按钮。当用户选择“按钮”时,执行与菜单项相关联的动作。

答案 1 :(得分:-1)

JMenu扩展了JMenuItem。 不同的是JMenu是一个,它可以包含其他JMenuItems。把它想象成一个SubMenu。