/[svn]/jsampler/trunk/src/org/jsampler/view/fantasia/PixmapButton.java
ViewVC logotype

Diff of /jsampler/trunk/src/org/jsampler/view/fantasia/PixmapButton.java

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

revision 1742 by iliev, Fri Aug 10 19:55:03 2007 UTC revision 1743 by iliev, Sat May 31 23:04:01 2008 UTC
# Line 1  Line 1 
1  /*  /*
2   *   JSampler - a java front-end for LinuxSampler   *   JSampler - a java front-end for LinuxSampler
3   *   *
4   *   Copyright (C) 2005-2007 Grigor Iliev <grigor@grigoriliev.com>   *   Copyright (C) 2005-2008 Grigor Iliev <grigor@grigoriliev.com>
5   *   *
6   *   This file is part of JSampler.   *   This file is part of JSampler.
7   *   *
# Line 31  import javax.swing.BorderFactory; Line 31  import javax.swing.BorderFactory;
31  import javax.swing.ImageIcon;  import javax.swing.ImageIcon;
32  import javax.swing.JButton;  import javax.swing.JButton;
33    
34    import javax.swing.plaf.basic.BasicButtonUI;
35    
36  import org.jvnet.lafwidget.animation.FadeConfigurationManager;  import org.jvnet.lafwidget.animation.FadeConfigurationManager;
37  import org.jvnet.lafwidget.animation.FadeKind;  import org.jvnet.lafwidget.animation.FadeKind;
38    
# Line 67  public class PixmapButton extends JButto Line 69  public class PixmapButton extends JButto
69                  setFocusPainted(false);                  setFocusPainted(false);
70                  setBorder(BorderFactory.createEmptyBorder(0, 0, 0, 0));                  setBorder(BorderFactory.createEmptyBorder(0, 0, 0, 0));
71                  setMargin(new Insets(0, 0, 0, 0));                  setMargin(new Insets(0, 0, 0, 0));
72                  putClientProperty(SubstanceLookAndFeel.BUTTON_PAINT_NEVER_PROPERTY, Boolean.TRUE);                  
                 putClientProperty(SubstanceLookAndFeel.BUTTON_NO_MIN_SIZE_PROPERTY, Boolean.TRUE);  
                 //putClientProperty(SubstanceLookAndFeel.FLAT_PROPERTY, Boolean.TRUE);  
                 FadeConfigurationManager.getInstance().disallowFades(FadeKind.ROLLOVER, this);  
           
73                  setIcon(icon);                  setIcon(icon);
74                                    
75                  if(rolloverIcon != null) {                  if(rolloverIcon != null) {
# Line 87  public class PixmapButton extends JButto Line 85  public class PixmapButton extends JButto
85                                    
86                  setCursor(Cursor.getPredefinedCursor(Cursor.HAND_CURSOR));                  setCursor(Cursor.getPredefinedCursor(Cursor.HAND_CURSOR));
87          }          }
88            
89            public void
90            updateUI() { setUI(new BasicButtonUI()); }
91  }  }

Legend:
Removed from v.1742  
changed lines
  Added in v.1743

  ViewVC Help
Powered by ViewVC