在JTable中,颜色应显示在最后一列中

时间:2011-07-12 17:56:35

标签: java swing jtable

我的GUI有JComboBoxJTable

  • JComboBox项目为YesNo
  • JTable有2列和2行。
  • 如果我在Yes中选择JComboBox,则第二列应显示为灰色,否则为白色。

怎么做?是否有任何方法可以在不渲染的情况下设置颜色?

1 个答案:

答案 0 :(得分:3)

文章How to Use Tables: Concepts: Editors and Renderers展示了如何使用渲染器。只需让JComboBox动作监听器更新DefaultTableCellRenderer子类的背景颜色。