




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第5章NetBeans中菜单的建立
JComponentAbstractButtonJMenuBarJPopUpMenuJMenuItemJMemuJRadioButtonMenuItemJCheckBoxMenuItem15.1菜单栏--JMenuBarJMenuBar用来创建一个水平的菜单栏。通过鼠标拖拽即可向容器中添加JMenuBar。JMenuBar成功添加菜单栏后,该菜单栏会自动放置在JFrame的顶端;自动包含两个text属性值为的菜单。2JMenu是可以连接到JMenuBar对象或者其他JMenu对象上的菜单。顶层菜单:直接添加到JMenuBar上的菜单;子菜单:连接到其他JMenu对象上的菜单。5.2菜单--JMenu右箭头标记表明当用户选择该Menu是,在JMenu旁还会弹出子菜单。3快捷键5.3菜单项--JMenuItem设置快捷键触发事件:ActionEvent45.4单选与复选菜单项复选菜单项--JCheckBoxMenuItemJChenckBoxMenuItem是实现了复选框功能的菜单项,具有JCheckBox类的一切特征。单选菜单项—JRadioButtonMenuItemJRadioButtonMenuItem是实现了单选按钮功能的菜单项,具有JRadioButton类的一切特征。实例1菜单的创建。5JPopupMenu是一种越来越常见的菜单,并不固定在菜单栏中,而是能够自由浮动。弹出式菜单的添加将弹出式菜单添加到JFrame后,在GUI设计器中是不可见的。弹出式菜单的弹出检查所有的MouseEvent事件,看其是否是弹出式菜单触发器,然后在适当的时候显示弹出式菜单。5.5弹出式菜单--JPopupMenu6publicvoidxxxxx(MouseEvente){ if(e.isPopupTrigger()) popup.show(e.getComponent(),e.getX(),e.getY());}实例2弹出式菜单的建立。fChooser.showOpenDialog(this);//打开文件对话框();//得到选定的文件if(f!=null){ImageIconicon=newImageIcon(f.toS
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 平面与回转体相交
- 2023-2024学年江苏省南京市鼓楼区高二下学期6月期末考试数学试题(解析版)
- 2023-2024学年广东省深圳市高二下学期期末调研考试数学试题(解析版)
- 2025届北京市东城区高三下学期一模语文试题(解析版)
- 高中数学高考三角函数重点题型解析及常见试题、答案+数列常见题型总结
- 客服工作的心得体会
- 新郎致辞接亲
- 骨科护士进修个人总结7篇
- 供暖公司库房管理制度
- 供水企业客服管理制度
- 2025年佛山市南海区图书馆招聘题库带答案分析
- 中华民族共同体概论知到课后答案智慧树章节测试答案2025年春丽水学院
- 加油站安全隐患排查检查表
- 《饮料总酸度的测定》教学设计
- 固定资产投资统计培训PPT课件
- 河南省天一大联考高一下学期期末数学试题(解析版)
- 广州市登革热疫情应急演练方案
- GB_T 30789.8-2015 色漆和清漆 涂层老化的评价 缺陷的数量和大小以及外观均匀变化程度的标识 第8部分:划线或其他人造缺陷周边剥离和腐蚀等级的评定
- 建设工程项目管理论文范文
- 同步发电机调速系统仿真设计
- 2021广东东莞中考地理真题及答案
评论
0/150
提交评论