1

編集可能な がありますJTable。基になる行モデルが更新されたときにユーザーがセルを編集している場合、セル エディターはフォーカスを失います。

これに対する最も簡単な解決策は何ですか?

4

1 に答える 1

3

@mKorbelが気づいたように、これに対する最も簡単な解決策は、非常に理論的な質問です:)は次のとおりです。

  1. どのセルにフォーカスがあるかを常に覚えておいてください。
  2. 行の変更を聞きます。
  3. requestFocus()メソッドの最後で基になる行が変更された場合(変更が行われた後に呼び出されます)、たとえば、ここで利用可能な例を使用して、フォーカスを右側のセルに戻します。
于 2012-06-22T09:11:30.420 に答える