/[classpath]/classpath/javax/swing/plaf/metal/MetalCheckBoxIcon.java
ViewVC logotype

Diff of /classpath/javax/swing/plaf/metal/MetalCheckBoxIcon.java

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

revision 1.3.2.3 by gnu_andrew, Wed Nov 2 00:44:00 2005 UTC revision 1.3.2.4 by gnu_andrew, Sun Nov 27 21:00:41 2005 UTC
# Line 44  import java.io.Serializable; Line 44  import java.io.Serializable;
44    
45  import javax.swing.Icon;  import javax.swing.Icon;
46  import javax.swing.JCheckBox;  import javax.swing.JCheckBox;
47    import javax.swing.SwingConstants;
48    import javax.swing.UIManager;
49  import javax.swing.plaf.UIResource;  import javax.swing.plaf.UIResource;
50    
51  /**  /**
# Line 128  public class MetalCheckBoxIcon Line 130  public class MetalCheckBoxIcon
130     */     */
131    public void paintIcon(Component c, Graphics g, int x, int y)    public void paintIcon(Component c, Graphics g, int x, int y)
132    {    {
133        if (UIManager.get("CheckBox.gradient") != null)
134          MetalUtils.paintGradient(g, x, y, getIconWidth(), getIconHeight(),
135                                   SwingConstants.VERTICAL, "CheckBox.gradient");
136      border.paintBorder(c, g, x, y, getIconWidth(), getIconHeight());      border.paintBorder(c, g, x, y, getIconWidth(), getIconHeight());
137      JCheckBox cb = (JCheckBox) c;      JCheckBox cb = (JCheckBox) c;
138      if (cb.isSelected())      if (cb.isSelected())

Legend:
Removed from v.1.3.2.3  
changed lines
  Added in v.1.3.2.4

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