java实现菜单,java菜单项
如何解决写爬虫IP受阻的问题?立即使用。
推荐:《java视频教程》
使用javax.swing中的一些菜单组件,主要是JMenuBar(菜单栏)、JMenu(菜单)、JMenuItem(菜单项)、Separator(分隔符)等。
其中,容器。add(JMenuBar) JMenuBar对象。add(JMenu) JMenu对象。添加(JMenuItem)
同时,在添加JMenuItem的地方也可以添加复选框项或单选框项(JCheckbox Menuitem、JRadiobutton Menuitem)。
设置快捷键
设置菜单ALT快捷键
可以使用以下方法。
JMenu对象。set mnemonic( X X );组合了X和ALT的快捷键
此时,如果有一个名为XXX(X)的设置菜单,快捷键字符会加下划线,比如XXX(X)。
示例:
JFrame jf=new JFrame(窗口测试);
JMenuBar bar=new JMenuBar();
jmu file=new jmenu( menu );
menuitem create file=new j menuitem( create file );
create file . set accelerator(keystone . get keystone( N ,InputEvent。CTRL _ DOWN _ MASK));
createfile.addActionListener(新ActionListener() {
@覆盖
public void action performed(action event arg 0){
System.out.println(创建文件被单击);
}
});
file . add(create file);
bar.add(文件);
JF . setjmenubar(bar);
JF . pack();
JF . setdefaultcloseoperation(JFrame。EXIT _ ON _ CLOSE);
JF . set visible(true);如果您按下Ctr N,控制台将打印消息。
同时我们也可以看到快捷键附在文字后面。这就是java如何制作菜单组件的细节。更多请关注我们的其他相关文章!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。