2013-04-12 63 views
0

我有一個3 Jlist,第一個包含應用程序的名稱。第二個用於放置應用程序的名稱進行安裝,第三個用於卸載應用程序的名稱。但它並不美麗。我想有一個列表中有兩個單選按鈕列表,我們可以選擇安裝或卸載每個列表,但我不知道如何在擺動中執行此操作。使用JList的Swing

+4

聽起來就像你想'JTable',看看[如何使用表格](http://docs.oracle.com/javase/tutorial/uiswing/components/table.html) – MadProgrammer

+0

我想。這是一個好主意 – diez

回答

0

我還沒有很清楚地瞭解情況。
試試看。
以2 JRadioButton,和3 JList。 設置buttonGroup屬性那2個單選按鈕到那JButtonGroup。然後在每個單選按鈕的onClick事件上編寫代碼以啓用相應的JList並禁用其他JList
我希望這會有所幫助。

1

您可能會看到兩列JTable,第一列中的名稱和第二列中的JComboBoxJComboBox將指定install,uninstallunchanged,默認爲unchanged。這example顯示如何指定具有JComboBoxDefaultCellEditor。有關更多信息,請參閱How to Use Tables。提到了一些相關的替代方案here