com.compomics.util.gui.renderers
Class AlignedTableCellRenderer

java.lang.Object
  extended by com.compomics.util.gui.renderers.AlignedTableCellRenderer
All Implemented Interfaces:
javax.swing.table.TableCellRenderer

public class AlignedTableCellRenderer
extends java.lang.Object
implements javax.swing.table.TableCellRenderer

TableCellRenderer with alignment functionality.

Author:
Harald Barsnes

Constructor Summary
AlignedTableCellRenderer(int align)
          Creates a new AlignedTableCellRenderer
AlignedTableCellRenderer(int align, java.awt.Color background)
          Creates a new AlignedTableCellRenderer
 
Method Summary
 java.awt.Component getTableCellRendererComponent(javax.swing.JTable table, java.lang.Object value, boolean isSelected, boolean hasFocus, int row, int column)
          Sets up the cell renderer for the given component.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AlignedTableCellRenderer

public AlignedTableCellRenderer(int align)
Creates a new AlignedTableCellRenderer

Parameters:
align - SwingConstant: LEFT, CENTER, RIGHT, LEADING or TRAILING.

AlignedTableCellRenderer

public AlignedTableCellRenderer(int align,
                                java.awt.Color background)
Creates a new AlignedTableCellRenderer

Parameters:
align - SwingConstant: LEFT, CENTER, RIGHT, LEADING or TRAILING.
background - The background color to use
Method Detail

getTableCellRendererComponent

public java.awt.Component getTableCellRendererComponent(javax.swing.JTable table,
                                                        java.lang.Object value,
                                                        boolean isSelected,
                                                        boolean hasFocus,
                                                        int row,
                                                        int column)
Sets up the cell renderer for the given component.

Specified by:
getTableCellRendererComponent in interface javax.swing.table.TableCellRenderer
Parameters:
table -
value -
isSelected -
hasFocus -
row -
column -
Returns:
the rendered cell


Copyright © 2013. All Rights Reserved.