如何设定JTable某一个单元格的颜色? 多谢。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 package util.gui.table;import javax.swing.table.*;import javax.swing.*;import java.awt.*;public class AlignTableCellRenderer extends DefaultTableCellRenderer{ public AlignTableCellRenderer( int align , Color back , Color fore ) { super(); this.setHorizontalAlignment( align ); if( back != null ) { this.setBackground( back ); } if( fore != null ) { this.setForeground( fore ); } } public void setValue( Object value ) { super.setValue( value ); }} 应用这个类:TableColumnModel tcm = scribeTable.getColumnModel();DefaultTableCellRenderer rendere = new AlignTableCellRenderer( JLabel.CENTER , new Color( 206 , 207 , 255 ) , null );tcm.getColumn( 0 ).setCellRenderer( rendere ); java 画图问题请筒子们来看下 java jnative问题 Arrays.sort 用的是哪些排序方法 FileFilterht怎么用?? 一个用hibernate分页的程序有问题 跪求一个好的周末培训J2M的,我要提升,金融危机真他妈害人…… JAVA中如何解决时间即时更新的问题,在线等! jbuilder中如何运行rmi 我的Java学习心得(2) jbuilder6有bug? 怎解决 求 java核心技术1(基础知识) 请高手来帮忙,有关多线程的问题
import javax.swing.*;
import java.awt.*;public class AlignTableCellRenderer extends DefaultTableCellRenderer
{
public AlignTableCellRenderer( int align , Color back , Color fore )
{
super();
this.setHorizontalAlignment( align );
if( back != null )
{
this.setBackground( back );
}
if( fore != null )
{
this.setForeground( fore );
}
}
public void setValue( Object value )
{
super.setValue( value );
}
}
TableColumnModel tcm = scribeTable.getColumnModel();DefaultTableCellRenderer rendere = new AlignTableCellRenderer( JLabel.CENTER , new Color( 206 , 207 , 255 ) , null );tcm.getColumn( 0 ).setCellRenderer( rendere );