【发布时间】:2013-08-22 00:26:40
【问题描述】:
我在框架上向 JTable 添加了一个 keylistner。 现在按着我有代码
if (ke.getKeyCode()==10)
{
int rowIndex = jTable2.getSelectedRow();
int colIndex = jTable2.getSelectedColumn();
jTable2.editCellAt(rowIndex, colIndex);
ke.consume();
这确实会编辑单元格,但直到我用鼠标单击它才会显示光标
【问题讨论】:
-
为什么?编辑由
TabelModel#isEditable和TableCellEditor#isCellEditable控制
标签: java swing jtable keylistener tablecelleditor