Java 8,Eclipse 2018-12,WindowsBuilder 1.9.1
我在框架中添加了2列5行的JTable
:
JTable table = new JTable();
table.setSelectionMode(ListSelectionModel.MULTIPLE_INTERVAL_SELECTION);
table.setModel(new DefaultTableModel(
new Object[][] {
{null, null},
{null, null},
{null, null},
{null, null},
{null, null},
},
new String[] {
"ColumnA", "ColumnB"
}
));
使用此代码可以通过单击选择单个行,但是要选择多个行,则必须按Shift / Ctrl。如果您在不按Shift / Ctrl的情况下单击另一行,则会删除当前选择。
我如何使其更像“开/关”(无需按任何其他键)?
使用JTable
甚至有可能吗?如果没有,是否还有其他可以类似于JTable
的方式使用,但可以根据我的需要进行选择?