Newer
Older
nonet / src / ch / epfl / lca / sc250 / gui / CellRenderer.java
@Andreas Jaggi Andreas Jaggi on 4 May 2006 917 bytes Changed directory structure.
  1. package ch.epfl.lca.sc250.gui;
  2.  
  3. import java.awt.Component;
  4.  
  5. import javax.swing.JTable;
  6. import javax.swing.SwingConstants;
  7. import javax.swing.table.DefaultTableCellRenderer;
  8.  
  9. /**
  10. * This Class is used to overwrite the Default Cell Renderer in the JTable used in <b>CnFrameUDP</b>
  11. *
  12. * @author trefois
  13. */
  14. public class CellRenderer extends DefaultTableCellRenderer {
  15.  
  16. /**
  17. * Generated serialID by Eclipse
  18. */
  19. private static final long serialVersionUID = 6305609864454156868L;
  20.  
  21. /**
  22. * Overwrites getTableCellRendererComponent
  23. * <br>Puts Horizontal Alignement to CENTER
  24. */
  25. public Component getTableCellRendererComponent(JTable table, Object value, boolean isSelected, boolean hasFocus, int row, int column) {
  26. super.getTableCellRendererComponent(table, value, isSelected, hasFocus,
  27. row, column);
  28. this.setHorizontalAlignment(SwingConstants.CENTER);
  29. return this;
  30. }
  31.  
  32. }