java中菜单条和菜单项,详细解析

BSO 2020-11-20 15:20:20 java常见问答 7928

在java作为一门非常重要的编程语言,在我们的日常使用中还是非常好用的,而且功能也是十分强大的。java中有很多的繁琐的基础知识,今天为大家介绍一下有关于菜单条和菜单项的内容,一起来看看吧。

首先说一下java中的菜单条

1.类JMenuBar的实例就是菜单条。例如,以下代码创建菜单条对象menubar:

JMenuBar menubar = new JMenuBar();

在窗口中增设菜单条,必须使用JFrame类中的setJMenuBar()方法。例如,代码:

setJMenuBar(menubar);

2.类JMenuBar的常用方法有:

⑴add(JMenu m):将菜单m加入到菜单条中。

⑵countJMenus():获得菜单条中菜单条数。

⑶getJMenu(int p):取得菜单条中的菜单。

⑷remove(JMenu m):删除菜单条中的菜单m。

然后介绍一下,菜单

由类JMenu创建的对象就是菜单。类JMenu的常用方法如下:

1. JMenu():建立一个空标题的菜单。

2. JMenu(String s):建立一个标题为s的菜单。

3. add(JMenu menu):向菜单增加由参数menu指定的菜单。实现在菜单嵌入子菜单。

4. addSeparator():在菜单选项之间画一条分隔线。

5. getItem(int n):得到指定索引处的菜单项。

6. getItemCount():得到菜单项数目。

7. add(JMenuItem item):向菜单增加由参数item指定的菜单选项。

8. insert(JMenuItem item,int n):在菜单的位置n插入菜单项item.

9. remove(int n):删除菜单位置n的菜单项

10. removeAll():删除菜单的所有菜单项。

最后是关于菜单项的有关内容

类JMenuItem 的实例就是菜单项。类JMenuItem的常用方法如下:

1. JMenuItem():构造无标题的菜单项。

2. JMenuItem(String s):构造有标题的菜单项。

3. setEnabled(boolean b):设置当前单项是否可被选择。

4. isEnabled():返回当前菜单项是否可被用户选择。

5. getLabel():得到菜单项的名称。

6. setLabel():设置菜单选项的名称。

7. addActionListener(ActionListener e):为菜单项设置监视器。监视器接受点击某个菜单的动作事件。

以上就是关于java中菜单条和菜单项的详细解析了,具体的知识还是非常简单易懂的。如果你想要了解更多java基础知识,敬请关注奇Q工具网。

推荐阅读:

java菜单类型有哪几种?详细解析

springmvc如何实现两级联动菜单?实现方式详解

java中如何创建一个多维数组?实例展示