java - JTable - boolean 单元格类型 - 背景

标签 java swing checkbox jtable nimbus

我将 Nimbus L&F 与一个 JTable 结合使用,其中一个列是 boolean 值(复选框)元素。

Nimbus JTable with check box

我遇到的问题是 boolean 列不遵循 Nimbus L&F 中存在的自然行背景交替。

最佳答案

这是合成器安装的渲染器中的一个错误,快速破解是强制渲染复选框不透明度为真:

    ((JComponent) table.getDefaultRenderer(Boolean.class)).setOpaque(true);

关于java - JTable - boolean 单元格类型 - 背景,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6601994/

相关文章:

java - 保持敏锐的 GUI 开发技能

Java Swing - 调用paintComponent 未清除JPanel?

java - 在jtable的所有行中导入mysql数据库的最后一行(Java Swing)

javascript - 使用 Codeigniter 通过 CSS 按钮颜色更改来更新 AJAX 数据库

html - 如何使 HTTP/CSS 复选框 slider 正常工作?

java - pageContext.request.contextPath 不工作

java - 应用程序开发架构

javascript - 复选框不会在页面加载时触发函数

Java如何像Python一样将两个或多个数组附加到新数组中

Java TreeMultimap - 如何删除键和最近的键?