2
您可以通过点击它或使用光标键/选项卡进入Jtable中的单元格。如果您使用光标键进入defaultCellEditor和JtextField,那么插入符会放在现有文本字段的末尾,而如果您双击该字段,则会突出显示最后一个字。使用java DefaultCellEditor在JTable中获取正确的编辑行为
尽管电子表格似乎可以用于双重屏蔽的工作(例如Open Office Calc),但是如果您选中该字段并开始编辑该字段将被清除,并且按下的第一个字符将成为字段中的第一个值等等。
我希望我的应用程序以与电子表格相同的方式工作。通过继承DefaultCellEditor和添加
final Caret caret = editField.getCaret();
caret.setDot(0);
editField.setText("");
我能得到它的工作我多么希望跳格,但它也将清除双击我不想领域时。
那么请如何确定单元格编辑是否被键盘或鼠标触发?
大,没有工作的方式 – 2010-10-20 16:00:45