给JTable添加MouseListener,然后处理如下:
JTable table;
...
...
public void mouseClicked(MouseEvent e)
{
if (e.getClickCount() == 2)
{
Point p = e.getPoint();
int row = table.rowAtPoint(p);
int column = table.columnAtPoint(p);
//从而获得双击时位于的单元格
}
}
JTable table;
...
...
public void mouseClicked(MouseEvent e)
{
if (e.getClickCount() == 2)
{
Point p = e.getPoint();
int row = table.rowAtPoint(p);
int column = table.columnAtPoint(p);
//从而获得双击时位于的单元格
}
}