ユーザーがデータを導入して保存する必要があるJXTableがあります。唯一のことは、ユーザーはそれを保存する前に最後に編集されたセルの選択を解除する必要があるということです。そうでない場合、そのセルのデータは保存されません。
私が考えた唯一のことは、保存する直前に現在の選択を自動的に変更することです。これは私が試したものです:
table.getSelectionModel().setSelectionInterval(0, 0);
table.getColumnModel().getSelectionModel().setSelectionInterval(0, 0);
また
table.getSelectionModel().setLeadSelectionIndex(0);
table.getColumnModel().getSelectionModel().setLeadSelectionIndex(0);
どちらも機能していないようですが、これを行うために私が見つけた2つの方法はこれらだけです。
誰かがこれを適切に行う方法を教えてもらえますか、または最後のセルからのデータも保存できるようにするための代替案を提案できますか?