テーブル モデルが最初に定義されていない場合に jcheckbox を追加する方法。
jtable にデータベースからのデータを入力しましたが、目的のレコードの選択に使用する jcheckbox を追加する必要があります。
データテーブル行がブール値クラスで定義されている場合、jtable に jcheckbox を追加できます。しかし、データベースを使用して読み取るため、少し混乱しています。
どんな助けでも大歓迎です。
JTable
TableModel
何を表示するかを決定するためにそれに依存しています。既存の行のみを表示できますが、コミットされていない行をモデルに挿入して編集することができます。何をいつコミットするかは、完全にアプリケーション次第です。
テーブルの使用方法:概念:エディターとレンダラーで説明されているように、タイプの列のデフォルトのレンダラーとエディターはBoolean
ですJCheckBox
。これは、それに応じて条件付けする簡単な例getColumnClass()
です。これは、複合型、、およびカスタムレンダラーとエディターを定義するより複雑な例です。Value