Package com.compomics.util.gui.renderers
Class FragmentIonTableCellRenderer
java.lang.Object
com.compomics.util.gui.renderers.FragmentIonTableCellRenderer
- All Implemented Interfaces:
TableCellRenderer
public class FragmentIonTableCellRenderer extends Object implements TableCellRenderer
A cell renderer to use for the FragmentIonTable making it possible to
highlight certain cells.
- Author:
- Harald Barsnes
-
Constructor Summary
Constructors Constructor Description FragmentIonTableCellRenderer()
Empty default constructorFragmentIonTableCellRenderer(ArrayList<Integer> indices, Color background, Color foreground)
Creates a new FragmentIonTableCellRenderer. -
Method Summary
Modifier and Type Method Description Component
getTableCellRendererComponent(JTable table, Object value, boolean isSelected, boolean hasFocus, int row, int column)
-
Constructor Details
-
FragmentIonTableCellRenderer
public FragmentIonTableCellRenderer()Empty default constructor -
FragmentIonTableCellRenderer
public FragmentIonTableCellRenderer(ArrayList<Integer> indices, Color background, Color foreground)Creates a new FragmentIonTableCellRenderer.- Parameters:
indices
- the indices to highlightbackground
- the highlight colorforeground
- the foreground color
-
-
Method Details
-
getTableCellRendererComponent
public Component getTableCellRendererComponent(JTable table, Object value, boolean isSelected, boolean hasFocus, int row, int column)- Specified by:
getTableCellRendererComponent
in interfaceTableCellRenderer
-