/**
|
* <p>Title:</p>
|
* <p>Description:</p>
|
* <p>Copyright: Copyright (C) 2011 </p>
|
* <p>Company: VCI </p>
|
* @author Bear
|
* @time 2011-7-26
|
* @version 1.0
|
*/
|
package com.vci.client.ui.table;
|
|
import java.awt.Component;
|
|
import javax.swing.JTable;
|
import javax.swing.table.DefaultTableCellRenderer;
|
|
public class HorizontalAlignTableCellRender extends DefaultTableCellRenderer {
|
/**
|
*
|
*/
|
|
private int alignType = HorizontalAlignTableCellRender.LEFT;
|
public HorizontalAlignTableCellRender(int alignType){
|
this.alignType = alignType;
|
}
|
private static final long serialVersionUID = -4314712809288271600L;
|
public Component getTableCellRendererComponent(JTable table, Object value, boolean isSelected, boolean hasFocus, int row, int column) {
|
this.setHorizontalAlignment(alignType);
|
return super.getTableCellRendererComponent(table, value, isSelected, hasFocus, row, column);
|
}
|
}
|