|
@@ -11,18 +11,14 @@ import java.awt.event.KeyEvent;
|
|
import java.awt.event.MouseAdapter;
|
|
import java.awt.event.MouseAdapter;
|
|
import java.awt.event.MouseEvent;
|
|
import java.awt.event.MouseEvent;
|
|
import java.awt.event.MouseListener;
|
|
import java.awt.event.MouseListener;
|
|
-import java.io.IOException;
|
|
|
|
-
|
|
|
|
import javax.swing.AbstractAction;
|
|
import javax.swing.AbstractAction;
|
|
import javax.swing.Box;
|
|
import javax.swing.Box;
|
|
import javax.swing.ImageIcon;
|
|
import javax.swing.ImageIcon;
|
|
import javax.swing.JButton;
|
|
import javax.swing.JButton;
|
|
import javax.swing.JLabel;
|
|
import javax.swing.JLabel;
|
|
import javax.swing.JPanel;
|
|
import javax.swing.JPanel;
|
|
-import javax.swing.JSeparator;
|
|
|
|
import javax.swing.JSlider;
|
|
import javax.swing.JSlider;
|
|
import javax.swing.KeyStroke;
|
|
import javax.swing.KeyStroke;
|
|
-import javax.swing.SwingConstants;
|
|
|
|
import javax.swing.Timer;
|
|
import javax.swing.Timer;
|
|
import javax.swing.event.ChangeEvent;
|
|
import javax.swing.event.ChangeEvent;
|
|
import javax.swing.event.ChangeListener;
|
|
import javax.swing.event.ChangeListener;
|
|
@@ -44,6 +40,11 @@ public class TimePanel extends JPanel {
|
|
private Control controller;
|
|
private Control controller;
|
|
|
|
|
|
JSlider timeSlider = new JSlider() {
|
|
JSlider timeSlider = new JSlider() {
|
|
|
|
+ /**
|
|
|
|
+ *
|
|
|
|
+ */
|
|
|
|
+ private static final long serialVersionUID = 1L;
|
|
|
|
+
|
|
{
|
|
{
|
|
// Make the slider jump to mouse position on left click
|
|
// Make the slider jump to mouse position on left click
|
|
MouseListener[] listeners = getMouseListeners();
|
|
MouseListener[] listeners = getMouseListeners();
|
|
@@ -228,7 +229,7 @@ public class TimePanel extends JPanel {
|
|
timeBtnPanel.add(Box.createRigidArea(new Dimension(10,0)));
|
|
timeBtnPanel.add(Box.createRigidArea(new Dimension(10,0)));
|
|
timeBtnPanel.add(timeResetBtn);
|
|
timeBtnPanel.add(timeResetBtn);
|
|
timeBtnPanel.add(Box.createRigidArea(new Dimension(10,0)));
|
|
timeBtnPanel.add(Box.createRigidArea(new Dimension(10,0)));
|
|
- timeBtnPanel.add(timeForwardBtn);
|
|
|
|
|
|
+ timeBtnPanel.add(timeForwardBtn);
|
|
|
|
|
|
// Speed Panel
|
|
// Speed Panel
|
|
speedPanel.add(simSpeedLabel);
|
|
speedPanel.add(simSpeedLabel);
|