net.sf.freecol.client.gui.panel
Class PlayersTable.HeaderRenderer

java.lang.Object
  extended by net.sf.freecol.client.gui.panel.PlayersTable.HeaderRenderer
All Implemented Interfaces:
javax.swing.table.TableCellRenderer
Enclosing class:
PlayersTable

private class PlayersTable.HeaderRenderer
extends java.lang.Object
implements javax.swing.table.TableCellRenderer


Field Summary
private  java.awt.Component[] components
           
private static int NO_COLUMN
           
private  int pressedColumn
           
 
Constructor Summary
PlayersTable.HeaderRenderer(java.awt.Component... components)
           
 
Method Summary
 java.awt.Component getTableCellRendererComponent(javax.swing.JTable table, java.lang.Object value, boolean isSelected, boolean hasFocus, int row, int column)
           
 void setPressedColumn(int column)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NO_COLUMN

private static final int NO_COLUMN
See Also:
Constant Field Values

pressedColumn

private int pressedColumn

components

private java.awt.Component[] components
Constructor Detail

PlayersTable.HeaderRenderer

public PlayersTable.HeaderRenderer(java.awt.Component... components)
Method Detail

getTableCellRendererComponent

public java.awt.Component getTableCellRendererComponent(javax.swing.JTable table,
                                                        java.lang.Object value,
                                                        boolean isSelected,
                                                        boolean hasFocus,
                                                        int row,
                                                        int column)
Specified by:
getTableCellRendererComponent in interface javax.swing.table.TableCellRenderer

setPressedColumn

public void setPressedColumn(int column)