Swing 之 Menu
来源:互联网 发布:mac版android studio 编辑:程序博客网 时间:2024/04/28 19:34
Menu
JMenuBar
JMenuItem 是抽象类 AbstractButton的子类。所以他有button的一些属性。
设置JMenuBar的两种方法。
1、setJMenuBar(your Menu bar)
2、getContentPane.add(your Menu bar, BorderLayout.North);
设置快捷键
1、JMenuItem item = new JMenuItem("Copy");
item.setMnemonic('C');
2、item.setAccelerator(KeyStroke.getKeyStroke('C',java.awt.Event.SHIFT_MASK,false);
第一中必须是在菜单在焦点时候用,用下划线标明快捷键,所以不要设置菜单没有的字符作为快捷键
第二中可以在应用程序中起作用,并且把快捷键显示到菜单项的旁边(取决于L&F)
JMenuBar
JMenuItem 是抽象类 AbstractButton的子类。所以他有button的一些属性。
设置JMenuBar的两种方法。
1、setJMenuBar(your Menu bar)
2、getContentPane.add(your Menu bar, BorderLayout.North);
设置快捷键
1、JMenuItem item = new JMenuItem("Copy");
item.setMnemonic('C');
2、item.setAccelerator(KeyStroke.getKeyStroke('C',java.awt.Event.SHIFT_MASK,false);
第一中必须是在菜单在焦点时候用,用下划线标明快捷键,所以不要设置菜单没有的字符作为快捷键
第二中可以在应用程序中起作用,并且把快捷键显示到菜单项的旁边(取决于L&F)
- Swing 之 Menu
- JavaSE Swing Menu
- Android之Menu
- Android学习之menu
- Android学习之menu
- android之menu相关
- Android之Menu
- 06.Android之Menu
- android--widget之menu
- andengine编程之menu
- MFC之Menu
- android之Menu
- Android学习之menu
- android之Menu
- Android之menu
- andengine编程之menu
- Android控件之Menu
- Android 之Menu
- 诠释制造信息化的一些基本原理
- 点石互动--石头之:SES讲稿:企业网站建设的误区
- 主题:经典:调侃男女
- 新的开始
- outer和left outer join有什么区别?
- Swing 之 Menu
- 购物北京(转)
- (zz)使用 Spring 2.5 基于注解驱动的 Spring MVC
- Java中的main()方法详解
- CSS样式问题集锦(一)
- Odyssey(1)
- nutch Lucene 实现全文检索
- asp.net中导出Execl的方法
- 将命令行提示符输出到数据文件中