2015-04-30 52 views
2

我正在Java中創建一個應用程序,我希望將菜單項分組,就像我們在許多應用程序中看到的一樣。Java中的組JMenuItems

下面是一個示例: From Google Chrome on Mac 請注意灰色條是如何在視覺上將選項分開的。 這是怎麼做到的Java(Swing) - 它可以完成?

回答

3

JMenu API描述了一個addSeparator()方法,該方法應該只是你想要的。

JMenu editMenu = new JMenu("Edit"); 
editMenu.add(new JMenuItem("Foo")); 
editMenu.add(new JMenuItem("Bar")); 
editMenu.addSeparator(); 
editMenu.add(new JMenuItem("Baz")); 
editMenu.add(new JMenuItem("Bif")); 
+0

完美 - 謝謝!奇蹟般有效。當更多的時間過去後,將會將您的答案標記爲解決方案。 – Aphex