Author: tchemit Date: 2013-03-14 16:01:13 +0100 (Thu, 14 Mar 2013) New Revision: 2622 Url: http://nuiton.org/projects/jaxx/repository/revisions/2622 Log: fixes #2592: [ConfigUI] When opening never center on parent Modified: trunk/jaxx-config/src/main/java/jaxx/runtime/swing/config/ConfigUIHandler.java Modified: trunk/jaxx-config/src/main/java/jaxx/runtime/swing/config/ConfigUIHandler.java =================================================================== --- trunk/jaxx-config/src/main/java/jaxx/runtime/swing/config/ConfigUIHandler.java 2013-03-14 09:57:51 UTC (rev 2621) +++ trunk/jaxx-config/src/main/java/jaxx/runtime/swing/config/ConfigUIHandler.java 2013-03-14 15:01:13 UTC (rev 2622) @@ -71,6 +71,8 @@ public static final String CALLBACKS = "callbacks"; + public static final String QUIT_ACTION = "quit"; + private final ConfigUI ui; public ConfigUIHandler(ConfigUI ui) { @@ -163,7 +165,7 @@ @Override public void windowClosing(WindowEvent e) { - ActionEvent myEvent = new ActionEvent(e.getSource(), 1, "quit"); + ActionEvent myEvent = new ActionEvent(e.getSource(), 1, QUIT_ACTION); ui.getQuit().getAction().actionPerformed(myEvent); } }); @@ -171,10 +173,10 @@ JRootPane rootPane = f.getRootPane(); rootPane.setDefaultButton(ui.getQuit()); rootPane.getInputMap(JComponent.WHEN_IN_FOCUSED_WINDOW).put( - KeyStroke.getKeyStroke("ESCAPE"), "quit"); - rootPane.getActionMap().put("quit", ui.getQuit().getAction()); + KeyStroke.getKeyStroke("ESCAPE"), QUIT_ACTION); + rootPane.getActionMap().put(QUIT_ACTION, ui.getQuit().getAction()); f.pack(); - SwingUtil.center(ui, f); + SwingUtil.center(parentUI, f); f.setVisible(true); }