如何在Java中创建标题栏菜单

时间:2014-06-08 16:30:52

标签: java jmenubar

我想用Java创建一个简单的应用程序。我设计了主要模板,但我有一种设计问题。

我正在使用JMenuBar和JMenu。它工作正常,但它的位置并不是我想要的。

在ubuntu中,我使用Eclipse并且它在标题栏中有菜单:

如您所见,菜单位于顶部。(文件,编辑,来源等)

但是,我的申请不一样。

这是我的申请。

JMenu工作正常,但在标题栏中没有菜单。

如何创建此菜单?

是否有任何组件?

谢谢。 最好的祝福。 OMER。

2 个答案:

答案 0 :(得分:1)

您可能会对Jayatana project

感兴趣

答案 1 :(得分:0)

您使用的是正确的组件,但有外观(L& F)问题。看看这里:

http://docs.oracle.com/javase/tutorial/uiswing/lookandfeel/plaf.html

但是,我无法保证改变外观会使其看起来完全符合您的要求。


一般问题是Swing抽象出OS的GUI组件。 Eclipse也是Java,但是SWT而不是Swing,所以它没有问题。可能有第三方图书馆与本地L& F更好地融合 - 莫里斯似乎找到了一个。或者,您可以完全切换到SWT,但这可能只是为了获得正确的L& F.