jtableの編集可能なセルをダブルクリックすると、このように表示されます。
私が必要とするのは、ユーザーが値を入力する前にボタンを押すテーブルの外でマウスをクリックすると、既存の値が自動的に入力され、出力が次のように表示されるはずです。
どんな助けや提案も大歓迎です。
jtableの編集可能なセルをダブルクリックすると、このように表示されます。
私が必要とするのは、ユーザーが値を入力する前にボタンを押すテーブルの外でマウスをクリックすると、既存の値が自動的に入力され、出力が次のように表示されるはずです。
どんな助けや提案も大歓迎です。
DefaultTableModel はデフォルトで動作しますmyJTable.putClientProperty("terminateEditOnFocusLost", Boolean.TRUE)
。
オーバーライドstopCellEditing()
a)public boolean stopCellEditing()
b)myJTable.getCellEditor().stopCellEditing();
c)myJTable.getCellEditor(row, col).stopCellEditing();