2013-04-04 127 views
0

在JTable中,我知道三种选择模式:SINGLE_SELECTION,SINGLE_INTERVAL_SELECTION和MULTIPLE_INTERVAL_SELECTION。有没有一种方法可以选择任意数量的CELLS,类似于Excel中的选择方式?这将允许选择表格的部分。这里提到的三种方法只允许选择ROWS。Java JTable多单元格选择

回答

3

您可以使用columnModel的columnSelectionAllowed属性。

+0

哇,这很容易!结合你的答案: table.getColumnModel()。setColumnSelectionAllowed(true); table.setSelectionMode(ListSelectionModel.MULTIPLE_INTERVAL_SELECTION); 已经做到了! – ricgeorge 2013-04-04 10:32:01

+0

谢谢,因为我们正在处理列,所以columnModel可以用于选择。 :) – eatSleepCode 2013-04-04 10:34:18