[fix][Resolves #330] Rocket size now updates on main screen after scaling rocket
This commit is contained in:
parent
d859337e12
commit
28bdfac550
@ -33,6 +33,7 @@ import net.sf.openrocket.l10n.Translator;
|
|||||||
import net.sf.openrocket.logging.Markers;
|
import net.sf.openrocket.logging.Markers;
|
||||||
import net.sf.openrocket.rocketcomponent.BodyComponent;
|
import net.sf.openrocket.rocketcomponent.BodyComponent;
|
||||||
import net.sf.openrocket.rocketcomponent.BodyTube;
|
import net.sf.openrocket.rocketcomponent.BodyTube;
|
||||||
|
import net.sf.openrocket.rocketcomponent.ComponentChangeEvent;
|
||||||
import net.sf.openrocket.rocketcomponent.EllipticalFinSet;
|
import net.sf.openrocket.rocketcomponent.EllipticalFinSet;
|
||||||
import net.sf.openrocket.rocketcomponent.FinSet;
|
import net.sf.openrocket.rocketcomponent.FinSet;
|
||||||
import net.sf.openrocket.rocketcomponent.FreeformFinSet;
|
import net.sf.openrocket.rocketcomponent.FreeformFinSet;
|
||||||
@ -400,18 +401,22 @@ public class ScaleDialog extends JDialog {
|
|||||||
panel.add(scaleMassValues, "span, wrap para*3");
|
panel.add(scaleMassValues, "span, wrap para*3");
|
||||||
|
|
||||||
|
|
||||||
// Buttons
|
// Scale / Accept Buttons
|
||||||
|
|
||||||
JButton scale = new JButton(trans.get("button.scale"));
|
JButton scale = new JButton(trans.get("button.scale"));
|
||||||
scale.addActionListener(new ActionListener() {
|
scale.addActionListener(new ActionListener() {
|
||||||
@Override
|
@Override
|
||||||
public void actionPerformed(ActionEvent e) {
|
public void actionPerformed(ActionEvent e) {
|
||||||
doScale();
|
doScale();
|
||||||
|
|
||||||
|
ScaleDialog.this.document.getRocket().fireComponentChangeEvent( ComponentChangeEvent.AEROMASS_CHANGE);
|
||||||
|
|
||||||
ScaleDialog.this.setVisible(false);
|
ScaleDialog.this.setVisible(false);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
panel.add(scale, "span, split, right, gap para");
|
panel.add(scale, "span, split, right, gap para");
|
||||||
|
|
||||||
|
// Cancel Button
|
||||||
JButton cancel = new JButton(trans.get("button.cancel"));
|
JButton cancel = new JButton(trans.get("button.cancel"));
|
||||||
cancel.addActionListener(new ActionListener() {
|
cancel.addActionListener(new ActionListener() {
|
||||||
@Override
|
@Override
|
||||||
|
Loading…
x
Reference in New Issue
Block a user