X-Git-Url: https://gitweb.fperrin.net/?a=blobdiff_plain;f=tim%2Fprune%2Fsave%2FSvgExporter.java;h=4a86c5b5472c27f0b1b7e201ba658194b793b1f6;hb=f1b92378a792131ac8fb33a869405851d5b2d1f7;hp=c27b2f359ae680fc560db1922a869b08000c30a8;hpb=140e9d165f85c3d4f0435a311e091209313faa2a;p=GpsPrune.git diff --git a/tim/prune/save/SvgExporter.java b/tim/prune/save/SvgExporter.java index c27b2f3..4a86c5b 100644 --- a/tim/prune/save/SvgExporter.java +++ b/tim/prune/save/SvgExporter.java @@ -31,6 +31,7 @@ import tim.prune.UpdateMessageBroker; import tim.prune.config.Config; import tim.prune.data.Track; import tim.prune.function.Export3dFunction; +import tim.prune.gui.DialogCloser; import tim.prune.load.GenericFileFilter; import tim.prune.threedee.ThreeDModel; @@ -131,8 +132,7 @@ public class SvgExporter extends Export3dFunction buttonPanel.add(okButton); JButton cancelButton = new JButton(I18nManager.getText("button.cancel")); cancelButton.addActionListener(new ActionListener() { - public void actionPerformed(ActionEvent e) - { + public void actionPerformed(ActionEvent e) { _dialog.dispose(); } }); @@ -148,6 +148,7 @@ public class SvgExporter extends Export3dFunction phiLabel.setHorizontalAlignment(SwingConstants.TRAILING); centralPanel.add(phiLabel); _phiField = new JTextField("" + _phi); + _phiField.addKeyListener(new DialogCloser(_dialog)); centralPanel.add(_phiField); JLabel thetaLabel = new JLabel(I18nManager.getText("dialog.exportsvg.theta")); thetaLabel.setHorizontalAlignment(SwingConstants.TRAILING); @@ -315,7 +316,7 @@ public class SvgExporter extends Export3dFunction { inWriter.write(""); inWriter.write(inLineSeparator); - inWriter.write(""); + inWriter.write(""); inWriter.write(inLineSeparator); inWriter.write(""); inWriter.write(inLineSeparator); @@ -331,7 +332,7 @@ public class SvgExporter extends Export3dFunction "" + "" + ""; - inWriter.write(defs); + inWriter.write(defs); inWriter.write(inLineSeparator); } inWriter.write("");