Fix "Fit" zoom level in the rocket view panel. This broke during the EventListener refactoring from a little while ago.
This commit is contained in:
parent
1b309dd786
commit
ce54de1039
@ -13,6 +13,7 @@ import java.awt.event.ComponentEvent;
|
||||
import java.awt.event.MouseEvent;
|
||||
import java.awt.event.MouseListener;
|
||||
import java.awt.event.MouseMotionListener;
|
||||
import java.util.EventObject;
|
||||
|
||||
import javax.swing.BorderFactory;
|
||||
import javax.swing.JComponent;
|
||||
@ -29,6 +30,7 @@ import net.sf.openrocket.unit.Tick;
|
||||
import net.sf.openrocket.unit.Unit;
|
||||
import net.sf.openrocket.unit.UnitGroup;
|
||||
import net.sf.openrocket.util.BugException;
|
||||
import net.sf.openrocket.util.StateChangeListener;
|
||||
|
||||
|
||||
|
||||
@ -117,9 +119,9 @@ public class ScaleScrollPane extends JScrollPane
|
||||
viewport.addMouseListener(this);
|
||||
viewport.addMouseMotionListener(this);
|
||||
|
||||
figure.addChangeListener(new ChangeListener() {
|
||||
figure.addChangeListener(new StateChangeListener() {
|
||||
@Override
|
||||
public void stateChanged(ChangeEvent e) {
|
||||
public void stateChanged(EventObject e) {
|
||||
horizontalRuler.updateSize();
|
||||
verticalRuler.updateSize();
|
||||
if (fit) {
|
||||
|
@ -4,15 +4,15 @@ import java.awt.event.ActionEvent;
|
||||
import java.awt.event.ActionListener;
|
||||
import java.text.DecimalFormat;
|
||||
import java.util.Arrays;
|
||||
import java.util.EventObject;
|
||||
|
||||
import javax.swing.JButton;
|
||||
import javax.swing.JComboBox;
|
||||
import javax.swing.JPanel;
|
||||
import javax.swing.event.ChangeEvent;
|
||||
import javax.swing.event.ChangeListener;
|
||||
|
||||
import net.miginfocom.swing.MigLayout;
|
||||
import net.sf.openrocket.gui.util.Icons;
|
||||
import net.sf.openrocket.util.StateChangeListener;
|
||||
|
||||
public class ScaleSelector extends JPanel {
|
||||
|
||||
@ -85,9 +85,9 @@ public class ScaleSelector extends JPanel {
|
||||
}
|
||||
}
|
||||
});
|
||||
scrollPane.getFigure().addChangeListener(new ChangeListener() {
|
||||
scrollPane.getFigure().addChangeListener(new StateChangeListener() {
|
||||
@Override
|
||||
public void stateChanged(ChangeEvent e) {
|
||||
public void stateChanged(EventObject e) {
|
||||
setZoomText();
|
||||
}
|
||||
});
|
||||
|
Loading…
x
Reference in New Issue
Block a user