2011-06-02 50 views

回答

2

你不覺得桌子會更容易嗎?它具有你需要的功能。 JUst在FRAME上創建一個表格,然後刪除標題,以便您擁有表格。在這是你可以很容易地處理選定的內容。

另一種方法是使用網格佈局,每增加一個網格佈局,然後列網格的每個部分都應該有一個面板。每個面板都應該有一個鼠標監聽器來進行點擊。點擊時只需更改背景顏色。

他們是更多的方式來處理這個,所以這些只是兩個。

古德勒克

+0

JTable可能是一個很好的解決方案,但是,我必須添加到表中?我可以直接添加jpanel嗎?而且,我可以與按鈕進行交互嗎? – 2011-06-02 12:33:59

+0

你不會知道,直到你嘗試..試試看,並看到 – DaMainBoss 2011-06-02 16:03:50

+0

+1一個兩個兩列'JTable'將運作良好。另請參閱[表格行渲染](http://tips4java.wordpress.com/2010/01/24/table-row-rendering/)瞭解有關着色的提示。 – trashgod 2011-06-02 16:48:56

6

您可以簡單地使用JListListCellRenderer呈現在一個JList現有的面板。

+0

但是,如果我使用ListCellRenderer,我可以點擊按鈕? – 2011-06-02 12:32:59