哇,很久以前就有人问,还没解决么???你用过下面这个JTable中的方法么?不知能不能解决第二个问题
void setCellEditor(TableCellEditor anEditor)

解决方案 »

  1.   

    用单元格编辑器,不会这么复杂把,没有简单一点的么。
    int row=table.getSelectedRow();
    int column=table.getSelectedColumn();
    我得到当前单元格的行和列,又知道要到的单元格的行列
    这时候没有一个直接的函数可以解决问题么
      

  2.   

    没做过,感觉不难但一定比较麻烦,如果周一还没人回帖,我就自己试试你的第二个问题是要实现同一行数据的联动(在一个cell中选择数据,其他cell根据输入动态改变内容)么???
      

  3.   

    要跳到制定单元格需要自行设定SelectedModel,具体看javadoc。注意所设置的jTable的选择模式。
      

  4.   

    不好意思,不太明白,你是说为表设定的TableModel么?
      

  5.   

    那你第二个问题可以
    table.editCellAt(5,5);
    if(table.getCellEditor()!=null)
    {
        table.getCellEditor().requestFocus();
    }
    虽然我不建议这么用的说。