我爱Aspx >> Asp.Net >> 在jtable中,如何改变符合指定条件的行颜色?具体一些,从数据库里获得的表,已经按照“部门”排列好了,如何做到 相同部门的行同一种颜色,相邻不同部门用不同的颜色呢?
google_ad_width = 250; google_ad_height = 250; google_ad_format = "250x250_as"; google_color_url = "000000";
网上都是设置某个单元格的颜色,如何设置符合条件的整行的颜色呢?
各位高手要帮忙啊。谢谢各位!
第2楼. 由 Kylixs 于 2007-2-28 5:26:04 发表
通过TableCellRenderer来改变颜色,细到每个单元格都可以改变,改变一行也是同样道理
import java.awt.Color;
import java.awt.Component;
import java.util.HashMap;
import javax.swing.JTable;
import javax.swing.table.DefaultTableCellRenderer;
public class ColorTableCellRenderer extends DefaultTableCellRenderer {
private HashMap<String, Color>nameToColor;
private int partmentColumn;
/**
* 构造函数传入“部门”的列序
* @param partmentColumn
*/
public ColorTableCellRenderer(int partmentColumn) {
this.partmentColumn=partmentColumn;
nameToColor=new HashMap<String, Color>();
Ҷƪл˵?
关于myeclipse和lomboz之间的问题[07-06]
asp有象VB的combo控件一样的可以..[07-06]
在ant里能够调用一个bat文件吗[07-06]
谁有struts的数据库分页的例子,求..[07-06]
不用密码直接登陆VSS的方法[07-06]
html网页加载的swf调用另一个swf[07-06]
如何删除这个文件夹?[07-06]
菜鸟求救:struts做的网站,怎么..[07-06]
如何得知原来的页面是哪个[07-06]
向高手询问学习汇编的问题[07-06]