欢迎访问 生活随笔!

生活随笔

当前位置: 首页 >

GUI菜单——菜单条、菜单、子条目之间关系

发布时间:2025/5/22 36 豆豆
生活随笔 收集整理的这篇文章主要介绍了 GUI菜单——菜单条、菜单、子条目之间关系 小编觉得挺不错的,现在分享给大家,帮大家做个参考.
菜单:注意区分三个概念:菜单条、菜单、菜单项
将菜单条添加到窗体,菜单条下面包括菜单,菜单下面可以使菜单或者菜单项
菜单项是最后一个。菜单后面有三角标示。


菜单条【文件】
子菜单--子条目

子条目

示例代码:

import java.awt.*; import java.awt.event.*; import java.io.*;class MyMenuDemo {private Frame f;private MenuBar mb;private Menu m;private MenuItem closeItem;private Menu subMenu;private MenuItem subMenuItem;MyMenuDemo(){init();}public void init(){f=new Frame("my frame");f.setBounds(300,200,650,600);f.setLayout(new FlowLayout()); //设置窗体格式mb = new MenuBar(); //创建菜单条实例m = new Menu("文件");//创建菜单实例closeItem=new MenuItem("退出");//创建菜单项//创建子菜单子条目实例subMenu=new Menu("子菜单");subMenuItem=new MenuItem("子条目");f.setMenuBar(mb);mb.add(m);m.add(closeItem);//添加子菜单子条目m.add(subMenu);subMenu.add(subMenuItem);myEvent(); //为窗体加载事件f.setVisible(true);}private void myEvent(){//窗体关闭事件f.addWindowListener(new WindowAdapter(){public void windowClosing(WindowEvent e){System.exit(0);}});}public static void main(String[] args) {new MyMenuDemo();} }
具体事件处理方法可以参考:鼠标事件、键盘事件相关事件处理方法

转载于:https://www.cnblogs.com/xiangyangzhu/p/4260843.html

《新程序员》:云原生和全面数字化实践50位技术专家共同创作,文字、视频、音频交互阅读

总结

以上是生活随笔为你收集整理的GUI菜单——菜单条、菜单、子条目之间关系的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。