この例のようなエディターを探しています。私は「色を選ぶ」-フレームを意味しますが、行全体を意味します。これを完全に実装するのは私の問題ですか、それとも既存のエディターを拡張できますか?
2 に答える
2
一般的な列データ型のデフォルトのレンダラーとエディターをここに示します。isCellEditable()
を返す任意の行の任意のセルに対してエディターが選択されますtrue
。引用したカラーチューザーなどのカスタムレンダラーとエディターを指定することもできます。最近の2つの例をここに示しますが、詳細はユースケースによって異なります。
補遺:子ウィンドウのようなもの
テーブルへの参照TableModel
と目的の行番号をに渡すことができますRowEditor
。getValueAt()
、setValueAt()
およびメソッドを含むテーブルモデルのメソッドに完全にアクセスできますgetColumnClass()
。
于 2013-01-24T16:24:51.910 に答える
2
行全体が必要な場合は、列A、B、Cを新しい子ウィンドウで次のように編集します。
A ____
B ____
C ____
次に、BeanクラスRecordの行を作成し、java.beans.PropertyEditorを使用して開始することができます。
于 2013-01-24T16:29:03.700 に答える