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