/[classpath]/classpath/javax/swing/table/DefaultTableCellRenderer.java
ViewVC logotype

Diff of /classpath/javax/swing/table/DefaultTableCellRenderer.java

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.7 by mark, Fri Apr 23 17:37:47 2004 UTC revision 1.7.2.1 by gnu_andrew, Fri Jan 14 10:24:17 2005 UTC
# Line 122  public class DefaultTableCellRenderer ex Line 122  public class DefaultTableCellRenderer ex
122    {    {
123      if (value!=null)      if (value!=null)
124        super.setText(value.toString());        super.setText(value.toString());
125        
126      return this;      setOpaque(true);
127        if (isSelected)
128          {
129            setBackground(table.getSelectionBackground());
130            setForeground(table.getSelectionForeground());
131          }
132        else
133          {
134            setBackground(table.getBackground());
135            setForeground(table.getForeground());
136          }
137    
138        setEnabled(table.isEnabled());
139        setFont(table.getFont());
140        return this;    
141    }    }
142    
143    /**    /**
# Line 149  public class DefaultTableCellRenderer ex Line 163  public class DefaultTableCellRenderer ex
163    {    {
164      // Does nothing.      // Does nothing.
165    }    }
166    
167      public void revalidate()
168      {
169        // Does nothing.
170      }
171    
172    /**    /**
173     * Overriden for performance.     * Overriden for performance.

Legend:
Removed from v.1.7  
changed lines
  Added in v.1.7.2.1

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26