Newer
Older
nonet / tp6-8 / src / ch / epfl / lca / sc250 / gui / finalgui / CellRenderer.java
@Andreas Jaggi Andreas Jaggi on 12 Jun 2006 926 bytes Changed directory structure
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;
	}

}