[Bprocessor-commit] gui/src/net/sourceforge/bprocessor/gui GUI.java, 1.126, 1.127
Status: Pre-Alpha
Brought to you by:
henryml
|
From: Michael L. <he...@us...> - 2011-05-18 22:08:40
|
Update of /cvsroot/bprocessor/gui/src/net/sourceforge/bprocessor/gui
In directory vz-cvs-2.sog:/tmp/cvs-serv27649/src/net/sourceforge/bprocessor/gui
Modified Files:
GUI.java
Log Message:
Index: GUI.java
===================================================================
RCS file: /cvsroot/bprocessor/gui/src/net/sourceforge/bprocessor/gui/GUI.java,v
retrieving revision 1.126
retrieving revision 1.127
diff -C2 -d -r1.126 -r1.127
*** GUI.java 5 May 2011 10:22:52 -0000 1.126
--- GUI.java 18 May 2011 22:08:38 -0000 1.127
***************
*** 26,29 ****
--- 26,30 ----
import javax.swing.AbstractAction;
+ import javax.swing.Box;
import javax.swing.JFileChooser;
import javax.swing.JFrame;
***************
*** 102,105 ****
--- 103,109 ----
private JSplitPane splitPaneMiddleRight;
+ private Box controlPanels;
+
+
/** The splash */
private SplashWindow plash;
***************
*** 861,864 ****
--- 865,877 ----
splitPaneLeftRight.setDividerSize(7);
splitPaneLeftRight.setRightComponent(splitPaneMiddleRight);
+
+ JPanel holder = new JPanel(new BorderLayout());
+ controlPanels = Box.createVerticalBox();
+ holder.add(controlPanels, BorderLayout.NORTH);
+ JPanel vfiller = new JPanel();
+ vfiller.setPreferredSize(new Dimension(240, 640));
+ holder.add(BorderLayout.SOUTH, vfiller);
+
+ splitPaneMiddleRight.setRightComponent(holder);
getContentPane().setLayout(new BorderLayout());
***************
*** 868,872 ****
makeTree();
! registerPanel(AttributeView.instance(), SPLIT_RIGHT);
}
--- 881,885 ----
makeTree();
! registerControlPanel(AttributeView.instance());
}
***************
*** 927,935 ****
splitPaneMiddleRight.setLeftComponent(panel);
} else {
! splitPaneMiddleRight.setRightComponent(panel);
}
}
/**
* Start the GUI
*/
--- 940,956 ----
splitPaneMiddleRight.setLeftComponent(panel);
} else {
! controlPanels.add(panel);
}
}
/**
+ * @param panel Component to add as control-panel
+ */
+ public void registerControlPanel(Component panel) {
+ controlPanels.add(Box.createVerticalStrut(10));
+ controlPanels.add(panel);
+ }
+
+ /**
* Start the GUI
*/
|