2009-01-13 69 views

回答

2

我找到了一個解決方案:SwingX JXTitledSeparator。我們已經在我們的項目中使用了SwingX。我不知道SwingX提供了一個標題分隔符。

@Bombe謝謝你的幫助。

2

嗯......沒有任何測試,完全從我的頭頂:

JPanel panel = new JPanel(); 
panel.setBorder(new TitledBorder("Title")); 
menu.add(panel); 

大多數Swing容器吃任何東西,這樣可能甚至工作。

另一種方法是創建一個自定義組件(可能帶有一個水平的BoxLayout)並添加一個JSeparator,一個JLabel和另一個JSeparator,然後將其添加到菜單中。