需求是这样的,比如通过一列的值,把符合这个列值得这一行都渲染出来。重写这个方法
public Component getTableCellRendererComponent(JTable table,Object
value,boolean isSelected,boolean cellHasFocus,
int row,int col) ,可以设置这一列的颜色,但是怎么能让这一行业都被渲染呢?
比如table有一个字段,字段面是“性别” ,男性为true,女性为false。要求把所有 值为男性 就是true的,这行用底色渲染。整行都渲染,不仅仅是渲染这个单元格!!
有什么好的办法吗?
public Component getTableCellRendererComponent(JTable table,Object
value,boolean isSelected,boolean cellHasFocus,
int row,int col) ,可以设置这一列的颜色,但是怎么能让这一行业都被渲染呢?
比如table有一个字段,字段面是“性别” ,男性为true,女性为false。要求把所有 值为男性 就是true的,这行用底色渲染。整行都渲染,不仅仅是渲染这个单元格!!
有什么好的办法吗?
解决方案 »
- java对象实例化【新手上路】
- 以下代码有3个错误,请找出并说明为什么,谢谢
- 在Java中如何统计一个字符串中所有字符出现的次数
- 菜鸟问题--烦哪位帮我弄明白this引用的问题
- 关于jinterframe 的问题。
- jb9调用对象的极初级的问题 一个类调用另一个类内容的问题
- 新人报道!随便麻烦那位大虾给我发一个:《Java核心技术I:原理》(非常感谢)
- JDBC如何操作MS-SqlServer的text字段?
- 问个简单的问题,答者有分!
- 请问谁有那种能根据所给数值实时变化的曲线图的applet啊?一定给分!
- 请问字符为空的条件怎么写?
- System.out.println和System.err.println有什么区别,实际我试过都一样输出?
for(int i=0;i<column;i++){
getTableCellRendererComponent
}
for(int j=column;j<JTablegetColumnCount();j++){
getTableCellRendererComponent
}
}
这样不知道行不行。