java - 将 JLabel+icon 与 JTable cellrenderer + 选择突出显示一起使用

标签 java swing jtable highlight

我有一个 JTable,其中有一列有一个显示多个图标之一的自定义单元格渲染器。

除了选择突出显示不会自动出现外,效果很好,而且我不知道如何在我的自定义单元格渲染器中应用突出显示。

有什么建议吗?

最佳答案

I have a JTable with one column that has a custom cell renderer that shows one of several icons.

JTable支持Icons的显示。只需将您的 Icon 添加到模型中,然后覆盖 getColumnClass(...) 方法以返回 Icon 并使用正确的渲染器。

关于java - 将 JLabel+icon 与 JTable cellrenderer + 选择突出显示一起使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4630816/

相关文章:

java - 如何将给定列中的单个单元格作为 JTable 中的下拉菜单

java - g.drawImage不成功,完全难住了

java - Spring - 用新的属性文件值替换 bean 属性值

java - 我不明白 MVC

java - 如何查看 JColorChooser 中的按钮是否被选择以及如何将其分配给不同窗口中的文本?(Java)

swing - JTable 行数限制

java - 加密安全 PRNG(伪随机数生成器)

java - 将 GUI 添加到现有的基于 Java 控制台的程序

java - 柴笔 JAVA "AWT-EventQueue-0"java.lang.NumberFormatException : multiple points

java - JTable createAction 响应