创建一个选择了初始元素的表

时间:2010-05-10 21:56:19

标签: java swing jtable cellrenderer

我想创建一个表格,除了可供选择的单选按钮外,每行还显示一组数据。 这可以通过使用扩展DefaultTableModel的简单表模型类和分别实现TableCellRenderer和TableCellEditor接口的单元渲染器和编辑器类来轻松实现。 我真正无法做的是使表格最初显示最初选择的元素(行)之一。它似乎很简单,但它不是......有没有人对此有所了解?

2 个答案:

答案 0 :(得分:1)

使用表格setSelectionInterval()ListSelectionModel方法:

table.getSelectionModel().setSelectionInterval(4, 5);

答案 1 :(得分:1)

取决于您的确切要求。

table.changeSelection(2, 0, false, false);

将选择行并使单元格在表格中具有焦点