ludc
2024-09-14 36c2449aec5b51e5ed4e5c6841154b746060e09a
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
/**
 * <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);
     }
}