/[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 1777 by iliev, Mon Sep 8 00:19:27 2008 UTC revision 1778 by iliev, Sun Sep 28 20:38:36 2008 UTC
# Line 33  import java.beans.PropertyChangeListener Line 33  import java.beans.PropertyChangeListener
33  import javax.swing.BorderFactory;  import javax.swing.BorderFactory;
34  import javax.swing.JPanel;  import javax.swing.JPanel;
35    
36    import org.jdesktop.swingx.JXTaskPane;
37    
38  import org.jvnet.substance.SubstanceLookAndFeel;  import org.jvnet.substance.SubstanceLookAndFeel;
39  import org.jvnet.substance.api.SubstanceConstants.FocusKind;  import org.jvnet.substance.api.SubstanceConstants.FocusKind;
40  import org.jvnet.substance.shaper.ClassicButtonShaper;  import org.jvnet.substance.shaper.ClassicButtonShaper;
# Line 44  import static org.jsampler.view.fantasia Line 46  import static org.jsampler.view.fantasia
46   *   *
47   * @author Grigor Iliev   * @author Grigor Iliev
48   */   */
49  public class DevicesPane extends JPanel {  public class DevicesPane extends FantasiaPanel {
50          private final TaskPaneContainer taskPaneContainer = new TaskPaneContainer();          private final TaskPaneContainer taskPaneContainer = new TaskPaneContainer();
51          private final TaskPane midiDevicesTaskPane = new TaskPane();          private final JXTaskPane midiDevicesTaskPane = new FantasiaTaskPane();
52          private final TaskPane audioDevicesTaskPane = new TaskPane();          private final JXTaskPane audioDevicesTaskPane = new FantasiaTaskPane();
53                    
54          private final MidiDevicesPane midiDevicesPane = new MidiDevicesPane();          private final MidiDevicesPane midiDevicesPane = new MidiDevicesPane();
55          private final AudioDevicesPane audioDevicesPane = new AudioDevicesPane();          private final AudioDevicesPane audioDevicesPane = new AudioDevicesPane();
# Line 92  public class DevicesPane extends JPanel Line 94  public class DevicesPane extends JPanel
94                  taskPaneContainer.setBorder(BorderFactory.createEmptyBorder());                  taskPaneContainer.setBorder(BorderFactory.createEmptyBorder());
95                  add(taskPaneContainer);                  add(taskPaneContainer);
96                                    
97                  midiDevicesTaskPane.add(midiDevicesPane);                  FantasiaSubPanel fsp = new FantasiaSubPanel(false, true, false);
98                  audioDevicesTaskPane.add(audioDevicesPane);                  fsp.add(midiDevicesPane);
99                    midiDevicesTaskPane.add(fsp);
100                    
101                    fsp = new FantasiaSubPanel(false, true, false);
102                    fsp.add(audioDevicesPane);
103                    audioDevicesTaskPane.add(fsp);
104                                    
105                  taskPaneContainer.setOpaque(false);                  taskPaneContainer.setOpaque(false);
106          }          }

Legend:
Removed from v.1777  
changed lines
  Added in v.1778

  ViewVC Help
Powered by ViewVC