BudgetDialog: if ESC is pressed, close the dialog

git-svn-id: https://micropolis.googlecode.com/svn/trunk/micropolis-java@584 d9718cc8-9f43-0410-858b-315f434eb58c
This commit is contained in:
jason@long.name 2013-02-24 21:26:05 +00:00
parent 6cfc5ef5ef
commit 8e9cd7d94d

View file

@ -196,6 +196,12 @@ public class BudgetDialog extends JDialog
pack();
setDefaultCloseOperation(WindowConstants.DISPOSE_ON_CLOSE);
setLocationRelativeTo(owner);
getRootPane().registerKeyboardAction(new ActionListener() {
public void actionPerformed(ActionEvent evt) {
dispose();
}},
KeyStroke.getKeyStroke(KeyEvent.VK_ESCAPE, 0),
JComponent.WHEN_IN_FOCUSED_WINDOW);
}
private void setAutoRequestFocus_compat(boolean v)