等同于 DefaultTableModel 中 JTable 的 getSelected 列方法
Equivalent of getSelected column method of JTable in DefaultTableModel
我正在重新设计我以前使用的代码
JTable jtable = new JTable();
int selectedIndex = jtable.getSelectedColumn();
//implementations
现在,我需要使用 DefaultTableModel。 JTable的这个方法有相关的方法或者实现吗?谢谢!
TableModel 与 JTable 的 selected 列无关。
无论您对 JTable 使用什么 TableModel,您仍然使用
int selectedIndex = table.getSelectedColumn();
获取 selected 列的方法。
当然,第一次创建 JTable 时没有 selected 列。用户必须 select 列或者您必须在 table.
的特定单元格上设置 selection
所以您只使用 getSelectedColumn() 方法来响应某种用户事件。
我正在重新设计我以前使用的代码
JTable jtable = new JTable();
int selectedIndex = jtable.getSelectedColumn();
//implementations
现在,我需要使用 DefaultTableModel。 JTable的这个方法有相关的方法或者实现吗?谢谢!
TableModel 与 JTable 的 selected 列无关。
无论您对 JTable 使用什么 TableModel,您仍然使用
int selectedIndex = table.getSelectedColumn();
获取 selected 列的方法。
当然,第一次创建 JTable 时没有 selected 列。用户必须 select 列或者您必须在 table.
的特定单元格上设置 selection所以您只使用 getSelectedColumn() 方法来响应某种用户事件。