如何在Jtable中设置某一行的颜色 各位大侠: 我写了一个数据库程序,要求设备检修时间到后做出提示,具体是根据时间改变某一行的颜色,但Jtable中无此函数,请问如何解决。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这个需要你自己首先CellRender,然后调用JTable.setDefaultRender()这个方法,你要改变的是某一行的前景色还是背景色,还有具体的变色规则是什么?可以加我QQ 519582737帮你看看 colorTableRender colorRender = new slrTableRender(); table.getColumn("A").setCellRenderer(colorRender);//A,B,C分别代表列名 table.getColumn("B").setCellRenderer(colorRender); table.getColumn("C").setCellRenderer(colorRender);public class colorTableRender extends DefaultTableCellRenderer { public Component getTableCellRendererComponent(JTable table, Object value, boolean isSelected, boolean hasFocus, int row, int column) { Component cell = super.getTableCellRendererComponent(table, value, isSelected, hasFocus, row, column); if (row <6) //这里设置行数 cell.setBackground(Color.WHITE); else cell.setBackground(new Color(0xee,0xee,0xee)); return cell; } } 你试试 一定可以! 第一行那里打错了 colorTableRender colorRender = new colorTableRender (); 换用 swingx 提供的 JXTable 、Highlighter。 飞哥,swingx现在社区已经基本停止对其的开发和支持了吧? svn 里最近的更新在大概一个月前。版本是 1.6.3-SNAPSHOT Revision: 4074 诚求各位大大,关于for循环的一个小问题。 取到数据集后,用什么样的办法将数据集保存起来,以备重复使用? 请问如何用SWT做一个可以在硬盘上打开图片文件的程序! 急求怎样由byte[]构造Image对象用于绘图 求<java编程思想第三版>光盘代码 ---菜鸟求教,高手帮忙啊!!!!!~~~~~~ 连接sql有问题,帮帮忙 参与者有分,绝不食言,快快进来 电脑转让,java的全套软件(北京) 如何用JavaScript改变当前浏览器窗口的鼠标形状? 网页的乱码问题 很奇怪啊,hibernate的问题
可以加我QQ 519582737帮你看看
colorTableRender colorRender = new slrTableRender();
table.getColumn("A").setCellRenderer(colorRender);//A,B,C分别代表列名
table.getColumn("B").setCellRenderer(colorRender);
table.getColumn("C").setCellRenderer(colorRender);public class colorTableRender extends DefaultTableCellRenderer { public Component getTableCellRendererComponent(JTable table,
Object value, boolean isSelected, boolean hasFocus, int row,
int column) {
Component cell = super.getTableCellRendererComponent(table, value,
isSelected, hasFocus, row, column);
if (row <6) //这里设置行数
cell.setBackground(Color.WHITE);
else
cell.setBackground(new Color(0xee,0xee,0xee));
return cell; }
}
你试试 一定可以!
colorTableRender colorRender = new colorTableRender ();
飞哥,swingx现在社区已经基本停止对其的开发和支持了吧?
svn 里最近的更新在大概一个月前。版本是 1.6.3-SNAPSHOT Revision: 4074