The*_*ing 2 java swing jmenubar jmenuitem
我正在开发一个简单的基于JFrame的GUI,我已经添加了一个JMenuBar,而后者又添加了常用的JMenuItems - "File:","Edit:"等.
我希望能够在JMenuBar的最右侧添加另一个JMenuItem - "关于:".这可能没有太多的hackery - 如果可能的话,我想要一个简单,简单的方法来做到这一点?
这就是我想要实现的目标:
----------------------------------------------------------------------------------------
File: Edit: Tools: About:
----------------------------------------------------------------------------------------
Run Code Online (Sandbox Code Playgroud)
谢谢你的帮忙:-)
编辑\更新 - 12-8-2010:编辑我的问题的标题来阅读JMenu而不是JMenuItem.
编译了一个简单的应用程序来测试下面接受的答案中给出的代码,它完美地工作!
请参阅http://download.oracle.com/javase/tutorial/uiswing/components/menu.html#custom
//...create and add some menus...
menuBar.add(Box.createHorizontalGlue());
//...create the rightmost menu...
menuBar.add(rightMenu);
Run Code Online (Sandbox Code Playgroud)