多谢。

解决方案 »

  1.   

    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 );
    }
    }
      

  2.   

    应用这个类:
    TableColumnModel tcm = scribeTable.getColumnModel();DefaultTableCellRenderer rendere = new AlignTableCellRenderer( JLabel.CENTER , new Color( 206 , 207 , 255 ) , null );tcm.getColumn( 0 ).setCellRenderer( rendere );