Changeset 19050 in josm for trunk/src/org/openstreetmap/josm/gui/MainFrame.java
- Timestamp:
- 2024-04-22T20:59:26+02:00 (4 weeks ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/gui/MainFrame.java
r18287 r19050 7 7 import java.awt.Component; 8 8 import java.awt.ComponentOrientation; 9 import java.awt.Frame; 9 10 import java.awt.Image; 10 11 import java.awt.Rectangle; … … 24 25 import javax.swing.JFrame; 25 26 import javax.swing.JPanel; 27 import javax.swing.WindowConstants; 26 28 27 29 import org.openstreetmap.josm.data.UserIdentityManager; … … 55 57 56 58 protected transient WindowGeometry geometry; 57 protected int windowState = JFrame.NORMAL;59 protected int windowState = Frame.NORMAL; 58 60 private final MainPanel panel; 59 61 private MainMenu menu; … … 111 113 setIconImages(l); 112 114 addWindowListener(new ExitWindowAdapter()); 113 setDefaultCloseOperation( JFrame.DO_NOTHING_ON_CLOSE);115 setDefaultCloseOperation(WindowConstants.DO_NOTHING_ON_CLOSE); 114 116 115 117 // This listener is never removed, since the main frame exists forever. … … 131 133 geometry.remember(WindowGeometry.PREF_KEY_GUI_GEOMETRY); 132 134 } 133 Config.getPref().putBoolean("gui.maximized", (windowState & JFrame.MAXIMIZED_BOTH) != 0);135 Config.getPref().putBoolean("gui.maximized", (windowState & Frame.MAXIMIZED_BOTH) != 0); 134 136 } 135 137 … … 162 164 public void setMaximized(boolean maximized) { 163 165 if (maximized) { 164 if (Toolkit.getDefaultToolkit().isFrameStateSupported( JFrame.MAXIMIZED_BOTH)) {165 windowState = JFrame.MAXIMIZED_BOTH;166 if (Toolkit.getDefaultToolkit().isFrameStateSupported(Frame.MAXIMIZED_BOTH)) { 167 windowState = Frame.MAXIMIZED_BOTH; 166 168 setExtendedState(windowState); 167 169 } else { … … 229 231 } 230 232 231 private class WindowPositionSizeListener extends WindowAdapter implements ComponentListener {233 private final class WindowPositionSizeListener extends WindowAdapter implements ComponentListener { 232 234 @Override 233 235 public void windowStateChanged(WindowEvent e) { … … 258 260 Component c = e.getComponent(); 259 261 if (c instanceof JFrame && c.isVisible()) { 260 if (windowState == JFrame.NORMAL) {262 if (windowState == Frame.NORMAL) { 261 263 geometry = new WindowGeometry((JFrame) c); 262 264 } else {
Note:
See TracChangeset
for help on using the changeset viewer.