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