1
私はJComboBox
とJTable
のGUIを持っています。JTableでは、最後の列に色を表示する
JComboBox
項目がYes
とNo
です。JTable
には、2列と2行があります。JComboBox
にYes
を選択すると、2番目の列はグレーの色で表示され、それ以外の場合は白色で表示されます。
どのようにするには?レンダリングせずに色を設定する方法はありますか?
私はJComboBox
とJTable
のGUIを持っています。JTableでは、最後の列に色を表示する
JComboBox
項目がYes
とNo
です。JTable
には、2列と2行があります。JComboBox
にYes
を選択すると、2番目の列はグレーの色で表示され、それ以外の場合は白色で表示されます。どのようにするには?レンダリングせずに色を設定する方法はありますか?
記事How to Use Tables: Concepts: Editors and Renderersは、レンダラーを使用する方法を示しています。あなたのJComboBox
アクションリスナーにDefaultTableCellRenderer
サブクラスの背景色を更新させてください。