org.jfree.ui

Class NumberCellRenderer

public class NumberCellRenderer extends DefaultTableCellRenderer

A table cell renderer that formats numbers with right alignment in each cell.

Author: David Gilbert

Constructor Summary
NumberCellRenderer()
Default constructor - builds a renderer that right justifies the contents of a table cell.
Method Summary
ComponentgetTableCellRendererComponent(JTable table, Object value, boolean isSelected, boolean hasFocus, int row, int column)
Returns itself as the renderer.

Constructor Detail

NumberCellRenderer

public NumberCellRenderer()
Default constructor - builds a renderer that right justifies the contents of a table cell.

Method Detail

getTableCellRendererComponent

public Component getTableCellRendererComponent(JTable table, Object value, boolean isSelected, boolean hasFocus, int row, int column)
Returns itself as the renderer. Supports the TableCellRenderer interface.

Parameters: table the table. value the data to be rendered. isSelected a boolean that indicates whether or not the cell is selected. hasFocus a boolean that indicates whether or not the cell has the focus. row the (zero-based) row index. column the (zero-based) column index.

Returns: the component that can render the contents of the cell.