requestFocus() -> requestFocusInWindow()

git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@3450 542714f4-19e9-0310-aa3c-eee0fc999fb1
This commit is contained in:
Ray Greenwell
2005-03-31 17:26:01 +00:00
parent d2325761ff
commit 31a1eb685a
7 changed files with 13 additions and 13 deletions
@@ -117,7 +117,7 @@ public class ChatPanel
addAncestorListener(new AncestorAdapter() { addAncestorListener(new AncestorAdapter() {
public void ancestorAdded (AncestorEvent e) { public void ancestorAdded (AncestorEvent e) {
if (_focus) { if (_focus) {
_entry.requestFocus(); _entry.requestFocusInWindow();
} }
} }
}); });
@@ -291,7 +291,7 @@ public class ChatPanel
_entry.setEnabled(true); _entry.setEnabled(true);
_send.setEnabled(true); _send.setEnabled(true);
if (_focus) { if (_focus) {
_entry.requestFocus(); _entry.requestFocusInWindow();
} }
} }
@@ -1,5 +1,5 @@
// //
// $Id: LogonPanel.java,v 1.11 2004/08/27 02:12:49 mdb Exp $ // $Id$
// //
// Narya library - tools for developing networked games // Narya library - tools for developing networked games
// Copyright (C) 2002-2004 Three Rings Design, Inc., All Rights Reserved // Copyright (C) 2002-2004 Three Rings Design, Inc., All Rights Reserved
@@ -131,14 +131,14 @@ public class LogonPanel extends JPanel
_ctx.getClient().addClientObserver(this); _ctx.getClient().addClientObserver(this);
// start with focus in the username field // start with focus in the username field
_username.requestFocus(); _username.requestFocusInWindow();
} }
public void actionPerformed (ActionEvent e) public void actionPerformed (ActionEvent e)
{ {
String cmd = e.getActionCommand(); String cmd = e.getActionCommand();
if (cmd.equals("skipToPassword")) { if (cmd.equals("skipToPassword")) {
_password.requestFocus(); _password.requestFocusInWindow();
} else if (cmd.equals("logon")) { } else if (cmd.equals("logon")) {
logon(); logon();
@@ -1,5 +1,5 @@
// //
// $Id: PuzzlePanel.java,v 1.9 2004/10/29 00:48:37 eric Exp $ // $Id$
// //
// Narya library - tools for developing networked games // Narya library - tools for developing networked games
// Copyright (C) 2002-2004 Three Rings Design, Inc., All Rights Reserved // Copyright (C) 2002-2004 Three Rings Design, Inc., All Rights Reserved
@@ -171,7 +171,7 @@ public abstract class PuzzlePanel extends JPanel
// enable or disable the key manager appropriately // enable or disable the key manager appropriately
_ctx.getKeyboardManager().setEnabled(puzgrabs); _ctx.getKeyboardManager().setEnabled(puzgrabs);
if (puzgrabs) { if (puzgrabs) {
getBoardView().requestFocus(); getBoardView().requestFocusInWindow();
} }
} }
@@ -513,7 +513,7 @@ public class EditorFrame extends ManagedJFrame
// event queue to flush before we can transfer focus // event queue to flush before we can transfer focus
EventQueue.invokeLater(new Runnable() { EventQueue.invokeLater(new Runnable() {
public void run () { public void run () {
_sceneInfoPanel.requestFocus(); _sceneInfoPanel.requestFocusInWindow();
} }
}); });
} }
@@ -137,7 +137,7 @@ public class ObjectEditorDialog extends JInternalFrame
// select the text edit field and focus it // select the text edit field and focus it
_action.setCaretPosition(0); _action.setCaretPosition(0);
_action.moveCaretPosition(atext.length()); _action.moveCaretPosition(atext.length());
_action.requestFocus(); _action.requestFocusInWindow();
} }
protected Object[] computeZations (String[] zations, int index) protected Object[] computeZations (String[] zations, int index)
@@ -97,7 +97,7 @@ public class PortalDialog extends JInternalFrame
// request the keyboard focus so that the destination scene // request the keyboard focus so that the destination scene
// name can be typed immediately // name can be typed immediately
_portalText.requestFocus(); _portalText.requestFocusInWindow();
} }
/** /**
@@ -1,5 +1,5 @@
// //
// $Id: KeyDispatcher.java,v 1.3 2004/09/30 23:35:13 ray Exp $ // $Id$
// //
// Narya library - tools for developing networked games // Narya library - tools for developing networked games
// Copyright (C) 2002-2004 Three Rings Design, Inc., All Rights Reserved // Copyright (C) 2002-2004 Three Rings Design, Inc., All Rights Reserved
@@ -106,7 +106,7 @@ public class KeyDispatcher
// and request to give the new component the focus since that's a // and request to give the new component the focus since that's a
// sensible thing to do as it's aiming to nab all key events // sensible thing to do as it's aiming to nab all key events
// henceforth // henceforth
comp.requestFocus(); comp.requestFocusInWindow();
} }
/** /**
@@ -161,7 +161,7 @@ public class KeyDispatcher
!isTypableTarget(target)) { !isTypableTarget(target)) {
// focus our grabby component, and redirect this // focus our grabby component, and redirect this
// key event there // key event there
_curChatGrabber.requestFocus(); _curChatGrabber.requestFocusInWindow();
KeyboardFocusManager.getCurrentKeyboardFocusManager(). KeyboardFocusManager.getCurrentKeyboardFocusManager().
redispatchEvent(_curChatGrabber, e); redispatchEvent(_curChatGrabber, e);
return true; return true;