Commit 487c457b authored by Julian Zobel's avatar Julian Zobel
Browse files

Increased the range of the simulation skew slider

parent c7688bc1
...@@ -166,10 +166,10 @@ public class SimControlPanel extends JMenuBar implements ActionListener, ChangeL ...@@ -166,10 +166,10 @@ public class SimControlPanel extends JMenuBar implements ActionListener, ChangeL
} }
protected JSlider getSpeedSlider() { protected JSlider getSpeedSlider() {
if (speedslider == null) { if (speedslider == null) {
speedslider = new JSlider(SwingConstants.HORIZONTAL, 1, 30, 5); int simskew = (int)Simulator.getScheduler().getTimeSkew() + 4;
speedslider.addChangeListener(this); speedslider = new JSlider(SwingConstants.HORIZONTAL, 1, 50, simskew);
// speedslider.setValue(speedslider.getMaximum()); speedslider.addChangeListener(this);
} }
return speedslider; return speedslider;
} }
...@@ -223,7 +223,7 @@ public class SimControlPanel extends JMenuBar implements ActionListener, ChangeL ...@@ -223,7 +223,7 @@ public class SimControlPanel extends JMenuBar implements ActionListener, ChangeL
protected JLabel getSpeedLabel() { protected JLabel getSpeedLabel() {
if (speedlabel == null) { if (speedlabel == null) {
speedlabel = new JLabel("max"); speedlabel = new JLabel(Simulator.getScheduler().getTimeSkew() + "x");
} }
return speedlabel; return speedlabel;
} }
...@@ -275,7 +275,7 @@ public class SimControlPanel extends JMenuBar implements ActionListener, ChangeL ...@@ -275,7 +275,7 @@ public class SimControlPanel extends JMenuBar implements ActionListener, ChangeL
} }
protected void changeSimulationSkew(double skew) { protected void changeSimulationSkew(double skew) {
if (skew == 30) { if (skew == 50) {
getSpeedLabel().setText("max"); getSpeedLabel().setText("max");
Simulator.getScheduler().setTimeSkew(0); Simulator.getScheduler().setTimeSkew(0);
} else { } else {
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment