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

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

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

revision 1742 by iliev, Tue Apr 29 22:22:40 2008 UTC revision 1743 by iliev, Sat May 31 23:04:01 2008 UTC
# Line 27  import java.awt.Dimension; Line 27  import java.awt.Dimension;
27    
28  import java.util.List;  import java.util.List;
29    
30    import javax.swing.JComponent;
31  import javax.swing.JPanel;  import javax.swing.JPanel;
32  import javax.swing.JScrollPane;  import javax.swing.JScrollPane;
33  import javax.swing.JSplitPane;  import javax.swing.JSplitPane;
# Line 40  import org.jsampler.CC; Line 41  import org.jsampler.CC;
41    
42  import org.jsampler.view.InstrumentsDbTreeModel;  import org.jsampler.view.InstrumentsDbTreeModel;
43  import org.jsampler.view.std.JSInstrumentsDbTable;  import org.jsampler.view.std.JSInstrumentsDbTable;
44  import org.jsampler.view.std.JSInstrumentsDbTree;  
45    import org.jvnet.substance.SubstanceLookAndFeel;
46    
47  import static org.jsampler.view.fantasia.FantasiaPrefs.preferences;  import static org.jsampler.view.fantasia.FantasiaPrefs.preferences;
48    
# Line 50  import static org.jsampler.view.fantasia Line 52  import static org.jsampler.view.fantasia
52   * @author Grigor Iliev   * @author Grigor Iliev
53   */   */
54  public class InstrumentsDbPane extends JPanel {  public class InstrumentsDbPane extends JPanel {
55          private final JSInstrumentsDbTree instrumentsDbTree;          private final FantasiaInstrumentsDbTree instrumentsDbTree;
56          private final JSInstrumentsDbTable instrumentsTable;          private final JSInstrumentsDbTable instrumentsTable;
57          private final JSplitPane splitPane;          private final JSplitPane splitPane;
58                    
# Line 59  public class InstrumentsDbPane extends J Line 61  public class InstrumentsDbPane extends J
61          InstrumentsDbPane() {          InstrumentsDbPane() {
62                  setLayout(new BorderLayout());                  setLayout(new BorderLayout());
63                  if(CC.getInstrumentsDbTreeModel() != null) {                  if(CC.getInstrumentsDbTreeModel() != null) {
64                          instrumentsDbTree = new JSInstrumentsDbTree(CC.getInstrumentsDbTreeModel());                          instrumentsDbTree = new FantasiaInstrumentsDbTree(CC.getInstrumentsDbTreeModel());
65                  } else {                  } else {
66                          instrumentsDbTree = new JSInstrumentsDbTree(new InstrumentsDbTreeModel(true));                          instrumentsDbTree = new FantasiaInstrumentsDbTree(new InstrumentsDbTreeModel(true));
67                  }                  }
68                                    
69                  instrumentsTable = new JSInstrumentsDbTable(instrumentsDbTree);                  instrumentsTable = new JSInstrumentsDbTable(instrumentsDbTree);
# Line 90  public class InstrumentsDbPane extends J Line 92  public class InstrumentsDbPane extends J
92                  sp1.setPreferredSize(new Dimension(200, 200));                  sp1.setPreferredSize(new Dimension(200, 200));
93                  JScrollPane sp2 = new JScrollPane(instrumentsTable);                  JScrollPane sp2 = new JScrollPane(instrumentsTable);
94                  sp2.setPreferredSize(new Dimension(200, 200));                  sp2.setPreferredSize(new Dimension(200, 200));
95                    sp2.setOpaque(false);
96                    sp2.getViewport().setOpaque(false);
97                                    
98                  splitPane = new JSplitPane (                  splitPane = new JSplitPane (
99                          JSplitPane.VERTICAL_SPLIT,                          JSplitPane.VERTICAL_SPLIT,

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

  ViewVC Help
Powered by ViewVC