/[classpath]/classpath/javax/swing/tree/DefaultTreeCellRenderer.java
ViewVC logotype

Diff of /classpath/javax/swing/tree/DefaultTreeCellRenderer.java

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

revision 1.15 by trebligd, Fri Jul 22 08:11:12 2005 UTC revision 1.16 by langel, Tue Aug 9 18:18:44 2005 UTC
# Line 44  import java.awt.Font; Line 44  import java.awt.Font;
44  import java.awt.Graphics;  import java.awt.Graphics;
45  import java.awt.Rectangle;  import java.awt.Rectangle;
46    
47    import javax.swing.border.Border;
48  import javax.swing.Icon;  import javax.swing.Icon;
49  import javax.swing.JLabel;  import javax.swing.JLabel;
50  import javax.swing.JTree;  import javax.swing.JTree;
# Line 390  public class DefaultTreeCellRenderer Line 391  public class DefaultTreeCellRenderer
391        this.selected = selected;        this.selected = selected;
392        this.hasFocus = hasFocus;        this.hasFocus = hasFocus;
393        setHorizontalAlignment(LEFT);        setHorizontalAlignment(LEFT);
394        setOpaque(true);        setOpaque(false);
395        setVerticalAlignment(TOP);        setVerticalAlignment(TOP);
396        setEnabled(true);        setEnabled(true);
397        super.setFont(UIManager.getLookAndFeelDefaults().getFont("Tree.font"));        super.setFont(UIManager.getLookAndFeelDefaults().getFont("Tree.font"));
# Line 399  public class DefaultTreeCellRenderer Line 400  public class DefaultTreeCellRenderer
400                  {                  {
401                          super.setBackground(getBackgroundSelectionColor());                          super.setBackground(getBackgroundSelectionColor());
402                          setForeground(getTextSelectionColor());                          setForeground(getTextSelectionColor());
403          setBorder(UIManager.getLookAndFeelDefaults().getBorder("Tree.selectionBorder"));
404                  }                  }
405                  else                  else
406                  {                  {
407                          super.setBackground(getBackgroundNonSelectionColor());                          super.setBackground(getBackgroundNonSelectionColor());
408                          setForeground(getTextNonSelectionColor());                          setForeground(getTextNonSelectionColor());
409                  }                      setBorder(UIManager.getLookAndFeelDefaults().getBorder("Tree.nonSelectionBorder"));
410                          }
411    
412                  return this;                  return this;
413          }          }
414                    

Legend:
Removed from v.1.15  
changed lines
  Added in v.1.16

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