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

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

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

revision 1870 by iliev, Tue Oct 7 00:07:14 2008 UTC revision 1871 by iliev, Sun Mar 22 18:11:39 2009 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-2008 Grigor Iliev <grigor@grigoriliev.com>   *   Copyright (C) 2005-2009 Grigor Iliev <grigor@grigoriliev.com>
5   *   *
6   *   This file is part of JSampler.   *   This file is part of JSampler.
7   *   *
# Line 30  import java.beans.PropertyChangeListener Line 30  import java.beans.PropertyChangeListener
30  import javax.swing.BorderFactory;  import javax.swing.BorderFactory;
31    
32  import org.jdesktop.swingx.JXTaskPane;  import org.jdesktop.swingx.JXTaskPane;
33    import org.jdesktop.swingx.JXTaskPaneContainer;
34    
35  import org.jsampler.view.fantasia.basic.*;  import org.jsampler.view.fantasia.basic.*;
36    
 import org.jvnet.substance.SubstanceLookAndFeel;  
 import org.jvnet.substance.api.SubstanceConstants.FocusKind;  
 import org.jvnet.substance.shaper.ClassicButtonShaper;  
   
37  import static org.jsampler.view.fantasia.FantasiaI18n.i18n;  import static org.jsampler.view.fantasia.FantasiaI18n.i18n;
38  import static org.jsampler.view.fantasia.FantasiaPrefs.*;  import static org.jsampler.view.fantasia.FantasiaPrefs.*;
39    
# Line 45  import static org.jsampler.view.fantasia Line 42  import static org.jsampler.view.fantasia
42   * @author Grigor Iliev   * @author Grigor Iliev
43   */   */
44  public class DevicesPane extends FantasiaPanel {  public class DevicesPane extends FantasiaPanel {
45          private final TaskPaneContainer taskPaneContainer = new TaskPaneContainer();          private final JXTaskPaneContainer taskPaneContainer = new JXTaskPaneContainer();
46          private final JXTaskPane midiDevicesTaskPane = new FantasiaTaskPane();          private final JXTaskPane midiDevicesTaskPane = new FantasiaTaskPane();
47          private final JXTaskPane audioDevicesTaskPane = new FantasiaTaskPane();          private final JXTaskPane audioDevicesTaskPane = new FantasiaTaskPane();
48                    
# Line 79  public class DevicesPane extends Fantasi Line 76  public class DevicesPane extends Fantasi
76                          }                          }
77                  });                  });
78                                    
                 midiDevicesTaskPane.putClientProperty (  
                         SubstanceLookAndFeel.FOCUS_KIND, FocusKind.NONE  
                 );  
                   
                 taskPaneContainer.putClientProperty (  
                         SubstanceLookAndFeel.BUTTON_SHAPER_PROPERTY, new ClassicButtonShaper()  
                 );  
                   
79                  taskPaneContainer.add(midiDevicesTaskPane);                  taskPaneContainer.add(midiDevicesTaskPane);
80                  taskPaneContainer.add(audioDevicesTaskPane);                  taskPaneContainer.add(audioDevicesTaskPane);
81                  taskPaneContainer.setBorder(BorderFactory.createEmptyBorder());                  taskPaneContainer.setBorder(BorderFactory.createEmptyBorder());

Legend:
Removed from v.1870  
changed lines
  Added in v.1871

  ViewVC Help
Powered by ViewVC