Ignore:
Timestamp:
2003-05-27T15:58:15+12:00 (21 years ago)
Author:
mdewsnip
Message:

Fixed tabbing.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/gli/src/org/greenstone/gatherer/gui/SmarterTable.java

    r4293 r4367  
    5353/** An extension of a JTable that allows for the background, foreground, heading and selection colors to be set in single actions. */
    5454public class SmarterTable
    55     extends JTable {
     55    extends JTable {
    5656
    57     public void setBackground(Color color) {
    58           super.setBackground(color);
    59           TableCellRenderer renderer = getDefaultRenderer(String.class);
    60           ((DefaultTableCellRenderer)renderer).setBackground(color);
    61     }
     57    public void setBackground(Color color) {
     58    super.setBackground(color);
     59    TableCellRenderer renderer = getDefaultRenderer(String.class);
     60    ((DefaultTableCellRenderer)renderer).setBackground(color);
     61    }
    6262
    63     public void setForeground(Color color) {
    64           super.setForeground(color);
    65           TableCellRenderer renderer = getDefaultRenderer(String.class);
    66           ((DefaultTableCellRenderer)renderer).setForeground(color);
    67     }
     63    public void setForeground(Color color) {
     64    super.setForeground(color);
     65    TableCellRenderer renderer = getDefaultRenderer(String.class);
     66    ((DefaultTableCellRenderer)renderer).setForeground(color);
     67    }
    6868
    69     public void setHeadingBackground(Color color) {
    70           JTableHeader header = getTableHeader();
    71           header.setBackground(color);
    72     }
     69    public void setHeadingBackground(Color color) {
     70    JTableHeader header = getTableHeader();
     71    header.setBackground(color);
     72    }
    7373
    74     public void setHeadingForeground(Color color) {
    75           JTableHeader header = getTableHeader();
    76           header.setForeground(color);
    77     }
     74    public void setHeadingForeground(Color color) {
     75    JTableHeader header = getTableHeader();
     76    header.setForeground(color);
     77    }
    7878
    79     public void setSelectionColor(Color color) {
    80           super.setSelectionBackground(color);
    81     }
     79    public void setSelectionColor(Color color) {
     80    super.setSelectionBackground(color);
     81    }
    8282     
    83     public void setSelectedTextColor(Color color) {
    84           super.setSelectionForeground(color);
    85     }
     83    public void setSelectedTextColor(Color color) {
     84    super.setSelectionForeground(color);
     85    }
    8686}
Note: See TracChangeset for help on using the changeset viewer.