如何给Java窗体添加菜单栏

如何给Java窗体添加菜单栏,第1张

5步。

1、创建菜单(如文件)

2、创建菜单项(如新建、打开、保存)

3、将菜单项添加到菜单(如将新建、打开、保存菜单项添加到文件菜单)

4、创建菜单栏,将菜单添加到菜单栏

5、设置窗口的菜单栏

核心代码:

//创建窗口

JFrame w=new JFrame("包含菜单栏的窗口")

//创建文件菜单

JMenu file=new JMenu("文件")

//创建新建菜单项

JMenuItem n=new JMenuItem("新建")

//创建打开菜单项

JMenuItem o=new JMenuItem("打开")

//创建保存菜单项

JMenuItem s=new JMenuItem("保存")

//将新建菜单项添加到文件菜单

file.add(n)

//将打开菜单项添加到文件菜单

file.add(o)

//将保存菜单项添加到文件菜单

file.add(s)

//创建菜单栏

JMenuBar br=new JMenuBar()

//将文件菜单添加到菜单栏

br.add(file)

//为窗口设置菜单栏

w.setJMenuBar(br)

1、从“工程”菜单中选择“添加窗体”,在d出的对话框中选择“About

Dialog”,将其命名为"about"(名称是随意的,因后面用过,故假定为此)。

2、对刚才添加窗体进行一下修改。

3、通过“工具”菜单打开“菜单编辑器”,建一个标题为“关于…”的菜单,并在此菜单的单击事件中添加代码:

about.show

1

首先要将父窗体的IsMdiParent属性设置为true,第二,就是将menu控件加入要添加控件的窗体,然后就是挨个的添加按钮控件,就是改变那个按钮文本了,例如“设置比赛信息”,“选手管理”等按钮文本,之后,在这些按钮的Click单击事件中添加代码:

要打开的窗体 实例= new 要打开的窗体()

实例。父窗体=this;

实例。open();

如果还要实现单个已经打开的窗体的唯一打开性,那么需要遍历系统中现已经打开的所有OpenForm

希望可以帮助你~!


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11924875.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存