CellEditorsがJavaでどのように機能するかを理解するのに問題があります。
モデル付きのJTableがあります(AbstractTableModelを拡張します)。JTableにはCellRendererとCellEditorがあります。CellEditorは、isCellEditable()のみをオーバーライドします(1つの条件が追加されました)。
1つのセルで行った変更はどのようにモデルに反映されますか?モデルはCellEditorListenerを実装し、stopEditing()に反応する必要がありますか?
変更はモデルに自動的に保存されることを読みました。本当?はいの場合、それはどのように機能しますか?次に、tableChanged()に反応する必要がありますか?
変更されたデータの方法と、どのステップで何かをしなければならないかを説明してください。
どうもありがとう!