2013-04-12 37 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