我想用Java创建一个简单的应用程序。我设计了主要模板,但我有一种设计问题。
我正在使用JMenuBar和JMenu。它工作正常,但它的位置并不是我想要的。
在ubuntu中,我使用Eclipse并且它在标题栏中有菜单:
如您所见,菜单位于顶部。(文件,编辑,来源等)
但是,我的申请不一样。
这是我的申请。
JMenu工作正常,但在标题栏中没有菜单。
如何创建此菜单?
是否有任何组件?
谢谢。 最好的祝福。 OMER。
答案 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.