package ch.epfl.lca.sc250.gui.finalgui;
import java.awt.Component;
import javax.swing.JTable;
import javax.swing.SwingConstants;
import javax.swing.table.DefaultTableCellRenderer;
/**
* This Class is used to overwrite the Default Cell Renderer in the JTable used in <b>CnFrameUDP</b>
*
* @author trefois
*/
public class CellRenderer extends DefaultTableCellRenderer {
/**
* Generated serialID by Eclipse
*/
private static final long serialVersionUID = 6305609864454156868L;
/**
* Overwrites getTableCellRendererComponent
* <br>Puts Horizontal Alignement to CENTER
*/
public Component getTableCellRendererComponent(JTable table, Object value, boolean isSelected, boolean hasFocus, int row, int column) {
super.getTableCellRendererComponent(table, value, isSelected, hasFocus,
row, column);
this.setHorizontalAlignment(SwingConstants.CENTER);
return this;
}
}