Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
私はこの問題を抱えています:jtableにjcheckboxを追加しました。私のモデルでは、このjcheckboxが読み込まれ、ユーザーが選択したときgetValueAtにメソッドが使用されます。setValueAt
getValueAt
setValueAt
確認ボタンを押すまで問題はありません。選択したすべての行(真の値)が消え、ループが真の値で何も読み取らない場合です。
私の間違いはどこにありますか?確認ボタンを押す前にモデルを更新するにはどうすればよいですか?
あなたが探しているように聞こえます:
table.putClientProperty("terminateOnFocusLost", true);
これは、フォーカスが外側、つまりテーブルの子ではないコンポーネントに移動したときに、進行中の編集をコミットしようとするようにテーブルに指示します。