Java AbstractTableModel:从单元格到列和行标题

Java AbstractTableModel:从单元格到列和行标题,java,swing,jtable,abstracttablemodel,Java,Swing,Jtable,Abstracttablemodel,我有一个扩展AbstractTableModel的表,我实现了一个方法来返回双击单元格的列数和行数(通过这种方式,我可以对所讨论的单元格进行单音化)。 我想确定这样一个单元格的列和行标题(行标题=每行第一个单元格中的文本)。 这里是细胞个性化的代码: table= new JTable(new MyTableModel()); table.addMouseListener(new MouseAdapter(){ public void mouseClicked(MouseEven

我有一个扩展AbstractTableModel的表,我实现了一个方法来返回双击单元格的列数和行数(通过这种方式,我可以对所讨论的单元格进行单音化)。 我想确定这样一个单元格的列和行标题(行标题=每行第一个单元格中的文本)。 这里是细胞个性化的代码:

table= new JTable(new MyTableModel());
table.addMouseListener(new MouseAdapter(){
        public void mouseClicked(MouseEvent e) {
            if (e.getClickCount() > 1) {
              int row = table.rowAtPoint(new Point(e.getX(), e.getY()));
              int col = table.columnAtPoint(new Point(e.getX(), e.getY()));

                }
              }
    });
private class MyTableModel extends AbstractTableModel {...}
找到列名称的解决方案:

System.out.println(table.getColumnName(col))

现在我们必须为行解析

并且…找到了行的解决方案:

System.out.println(table.getValueAt(row, 0));

谢谢你对我的帮助。。希望这对其他读者有用

如果行或列移动,不要忘记。你是对的,我会提供。非常感谢。