gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-11-29 06:11:31 25 4
gpt4 key购买 nike

我有一个 GUI,它有一个 JComboBox 和一个 JTable

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

如何做到这一点?有什么方法可以设置颜色而不渲染?

最佳答案

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

关于java - 在 JTable 中,颜色应该显示在最后一列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6668788/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com