比如对单元格中文字,第一个字黑色第二个字黄色等等。
我用的方法是重写DefaultRenderer中的paint()函数,虽然实现了效果,但这样做的话点击单元格不会出现选中颜色(就是选中某一行后不会出现蓝条)。请问如何改正此现象或者还有什么其他的实现方法?
JTable如何实现一个单元格中文字颜色不同
答案:1 悬赏:70 手机版
解决时间 2021-02-10 03:03
- 提问者网友:箛茗
- 2021-02-09 18:01
最佳答案
- 五星知识达人网友:旧脸谱
- 2021-02-09 19:03
文字颜色的不同这种效果是显示问题哈,由TableCellRenderer接口负责。你可以参考DefaultTableCellRenderer这个类,它继承自JLabel。同时,JLabel支持HTML,你可以通过一些HTML代码处理来实现有颜色的显示哈。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯