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

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

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


Field Summary
(package private)  javax.swing.JButton button
           
(package private)  javax.swing.JLabel label
           
 
Constructor Summary
PlayersTable.PlayerCellRenderer()
           
 
Method Summary
 java.awt.Component getTableCellRendererComponent(javax.swing.JTable table, java.lang.Object value, boolean isSelected, boolean hasFocus, int row, int column)
          Returns the component used to render the cell's value.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

label

javax.swing.JLabel label

button

javax.swing.JButton button
Constructor Detail

PlayersTable.PlayerCellRenderer

public PlayersTable.PlayerCellRenderer()
Method Detail

getTableCellRendererComponent

public java.awt.Component getTableCellRendererComponent(javax.swing.JTable table,
                                                        java.lang.Object value,
                                                        boolean isSelected,
                                                        boolean hasFocus,
                                                        int row,
                                                        int column)
Returns the component used to render the cell's value.

Specified by:
getTableCellRendererComponent in interface javax.swing.table.TableCellRenderer
Parameters:
table - The table whose cell needs to be rendered.
value - The value of the cell being rendered.
hasFocus - Indicates whether or not the cell in question has focus.
row - The row index of the cell that is being rendered.
column - The column index of the cell that is being rendered.
Returns:
The component used to render the cell's value.