diff options
| author | Paul Buetow <paul@buetow.org> | 2008-05-21 15:21:58 +0000 |
|---|---|---|
| committer | Paul Buetow <paul@buetow.org> | 2008-05-21 15:21:58 +0000 |
| commit | 004458bb854fe4376fe35ec55d7f08853e08895b (patch) | |
| tree | 3d1bb023e7a5560bb968d4d532de5bf0a2303a44 /sources/simulator/VSSimulation.java | |
| parent | 47f50635ca3fa3665f2b0bfb3cc29b2e9b88e88e (diff) | |
JTable editor better now.
Diffstat (limited to 'sources/simulator/VSSimulation.java')
| -rw-r--r-- | sources/simulator/VSSimulation.java | 18 |
1 files changed, 5 insertions, 13 deletions
diff --git a/sources/simulator/VSSimulation.java b/sources/simulator/VSSimulation.java index 31bc536..f5a3e3b 100644 --- a/sources/simulator/VSSimulation.java +++ b/sources/simulator/VSSimulation.java @@ -46,8 +46,6 @@ public class VSSimulation extends JPanel { private VSTaskManager taskManager; private VSMenuItemStates menuItemStates; private JTabbedPane tabbedPane; - private JPanel variablesPanel; - private JPanel globalVariablesPanel; public class VSMenuItemStates { private volatile boolean pause; @@ -288,6 +286,7 @@ public class VSSimulation extends JPanel { globalPIDComboBox.addItem(prefs.getString("lang.all")); tabbedPane = new JTabbedPane(JTabbedPane.TOP, JTabbedPane.WRAP_TAB_LAYOUT); + //tabbedPane.setBackground(Color.WHITE); tabbedPane.addChangeListener(new ChangeListener() { public void stateChanged(ChangeEvent ce) { JTabbedPane pane = (JTabbedPane) ce.getSource(); @@ -333,25 +332,18 @@ public class VSSimulation extends JPanel { } if (processNum != simulationCanvas.getNumProcesses()) { - variablesPanel.removeAll(); VSProcess process = getSelectedProcess(); VSProcessEditor editor = new VSProcessEditor(prefs, process); - variablesPanel.add(new JScrollPane(editor.getContentPane())); + tabbedPane.setComponentAt(1, editor.getContentPane()); } } }); - variablesPanel = new JPanel(); - globalVariablesPanel = new JPanel(); - - variablesPanel.setLayout(new BoxLayout(variablesPanel, BoxLayout.Y_AXIS)); - globalVariablesPanel.setLayout(new BoxLayout(globalVariablesPanel, BoxLayout.Y_AXIS)); - - tabbedPane.add(prefs.getString("lang.variables"), variablesPanel); - tabbedPane.add(prefs.getString("lang.variables.global"), globalVariablesPanel); + tabbedPane.add(prefs.getString("lang.variables"), null); + tabbedPane.add(prefs.getString("lang.variables.global"), null); VSSimulationEditor editor = new VSSimulationEditor(prefs, simulatorFrame); - globalVariablesPanel.add(new JScrollPane(editor.getContentPane())); + tabbedPane.setComponentAt(2, editor.getContentPane()); editPanel.add(processesComboBox); editPanel.add(tabbedPane); |
