Java Doc for FocusManager.java in  » 6.0-JDK-Core » swing » javax » swing » Java Source Code / Java DocumentationJava Source Code and Java Documentation

Home
Java Source Code / Java Documentation
1.6.0 JDK Core
2.6.0 JDK Modules
3.6.0 JDK Modules com.sun
4.6.0 JDK Modules com.sun.java
5.6.0 JDK Modules sun
6.6.0 JDK Platform
7.Ajax
8.Apache Harmony Java SE
9.Aspect oriented
10.Authentication Authorization
11.Blogger System
12.Build
13.Byte Code
14.Cache
15.Chart
16.Chat
17.Code Analyzer
18.Collaboration
19.Content Management System
20.Database Client
21.Database DBMS
22.Database JDBC Connection Pool
23.Database ORM
24.Development
25.EJB Server
26.ERP CRM Financial
27.ESB
28.Forum
29.Game
30.GIS
31.Graphic 3D
32.Graphic Library
33.Groupware
34.HTML Parser
35.IDE
36.IDE Eclipse
37.IDE Netbeans
38.Installer
39.Internationalization Localization
40.Inversion of Control
41.Issue Tracking
42.J2EE
43.J2ME
44.JBoss
45.JMS
46.JMX
47.Library
48.Mail Clients
49.Music
50.Net
51.Parser
52.PDF
53.Portal
54.Profiler
55.Project Management
56.Report
57.RSS RDF
58.Rule Engine
59.Science
60.Scripting
61.Search Engine
62.Security
63.Sevlet Container
64.Source Control
65.Swing Library
66.Template Engine
67.Test Coverage
68.Testing
69.UML
70.Web Crawler
71.Web Framework
72.Web Mail
73.Web Server
74.Web Services
75.Web Services apache cxf 2.2.6
76.Web Services AXIS2
77.Wiki Engine
78.Workflow Engines
79.XML
80.XML UI
Java Source Code / Java Documentation » 6.0 JDK Core » swing » javax.swing 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


java.lang.Object
   java.awt.KeyboardFocusManager
      java.awt.DefaultKeyboardFocusManager
         javax.swing.FocusManager

All known Subclasses:   javax.swing.DefaultFocusManager,
FocusManager
abstract public class FocusManager extends DefaultKeyboardFocusManager (Code)
This class has been obsoleted by the 1.4 focus APIs. While client code may still use this class, developers are strongly encouraged to use java.awt.KeyboardFocusManager and java.awt.DefaultKeyboardFocusManager instead.

Please see How to Use the Focus Subsystem, a section in The Java Tutorial, and the Focus Specification for more information.
See Also:    Focus Specification
version:
   1.35, 05/05/07
author:
   Arnaud Weber
author:
   David Mendenhall



Field Summary
final public static  StringFOCUS_MANAGER_CLASS_PROPERTY
     This field is obsolete, and its use is discouraged since its specification is incompatible with the 1.4 focus APIs.


Method Summary
public static  voiddisableSwingFocusManager()
     Changes the current KeyboardFocusManager's default FocusTraversalPolicy to DefaultFocusTraversalPolicy.
public static  FocusManagergetCurrentManager()
     Returns the current KeyboardFocusManager instance for the calling thread's context.
public static  booleanisFocusManagerEnabled()
     Returns whether the application has invoked disableSwingFocusManager().
public static  voidsetCurrentManager(FocusManager aFocusManager)
     Sets the current KeyboardFocusManager instance for the calling thread's context.

Field Detail
FOCUS_MANAGER_CLASS_PROPERTY
final public static String FOCUS_MANAGER_CLASS_PROPERTY(Code)
This field is obsolete, and its use is discouraged since its specification is incompatible with the 1.4 focus APIs. The current FocusManager is no longer a property of the UI. Client code must query for the current FocusManager using KeyboardFocusManager.getCurrentKeyboardFocusManager(). See the Focus Specification for more information.
See Also:   java.awt.KeyboardFocusManager.getCurrentKeyboardFocusManager
See Also:    Focus Specification





Method Detail
disableSwingFocusManager
public static void disableSwingFocusManager()(Code)
Changes the current KeyboardFocusManager's default FocusTraversalPolicy to DefaultFocusTraversalPolicy.
See Also:   java.awt.DefaultFocusTraversalPolicy
See Also:   java.awt.KeyboardFocusManager.setDefaultFocusTraversalPolicy



getCurrentManager
public static FocusManager getCurrentManager()(Code)
Returns the current KeyboardFocusManager instance for the calling thread's context. this thread's context's KeyboardFocusManager
See Also:   FocusManager.setCurrentManager



isFocusManagerEnabled
public static boolean isFocusManagerEnabled()(Code)
Returns whether the application has invoked disableSwingFocusManager().
See Also:   FocusManager.disableSwingFocusManager



setCurrentManager
public static void setCurrentManager(FocusManager aFocusManager) throws SecurityException(Code)
Sets the current KeyboardFocusManager instance for the calling thread's context. If null is specified, then the current KeyboardFocusManager is replaced with a new instance of DefaultKeyboardFocusManager.

If a SecurityManager is installed, the calling thread must be granted the AWTPermission "replaceKeyboardFocusManager" in order to replace the the current KeyboardFocusManager. If this permission is not granted, this method will throw a SecurityException, and the current KeyboardFocusManager will be unchanged.
Parameters:
  aFocusManager - the new KeyboardFocusManagerfor this thread's context
See Also:   FocusManager.getCurrentManager
See Also:   java.awt.DefaultKeyboardFocusManager
throws:
  SecurityException - if the calling thread does not have permissionto replace the current KeyboardFocusManager




Methods inherited from java.awt.DefaultKeyboardFocusManager
protected synchronized void dequeueKeyEvents(long after, Component untilFocused)(Code)(Java Doc)
protected synchronized void discardKeyEvents(Component comp)(Code)(Java Doc)
public boolean dispatchEvent(AWTEvent e)(Code)(Java Doc)
public boolean dispatchKeyEvent(KeyEvent e)(Code)(Java Doc)
public void downFocusCycle(Container aContainer)(Code)(Java Doc)
protected synchronized void enqueueKeyEvents(long after, Component untilFocused)(Code)(Java Doc)
public void focusNextComponent(Component aComponent)(Code)(Java Doc)
public void focusPreviousComponent(Component aComponent)(Code)(Java Doc)
public boolean postProcessKeyEvent(KeyEvent e)(Code)(Java Doc)
public void processKeyEvent(Component focusedComponent, KeyEvent e)(Code)(Java Doc)
public void upFocusCycle(Component aComponent)(Code)(Java Doc)

Fields inherited from java.awt.KeyboardFocusManager
final public static int BACKWARD_TRAVERSAL_KEYS(Code)(Java Doc)
final public static int DOWN_CYCLE_TRAVERSAL_KEYS(Code)(Java Doc)
final public static int FORWARD_TRAVERSAL_KEYS(Code)(Java Doc)
final public static int UP_CYCLE_TRAVERSAL_KEYS(Code)(Java Doc)

Methods inherited from java.awt.KeyboardFocusManager
public void addKeyEventDispatcher(KeyEventDispatcher dispatcher)(Code)(Java Doc)
public void addKeyEventPostProcessor(KeyEventPostProcessor processor)(Code)(Java Doc)
public void addPropertyChangeListener(PropertyChangeListener listener)(Code)(Java Doc)
public void addPropertyChangeListener(String propertyName, PropertyChangeListener listener)(Code)(Java Doc)
public void addVetoableChangeListener(VetoableChangeListener listener)(Code)(Java Doc)
public void addVetoableChangeListener(String propertyName, VetoableChangeListener listener)(Code)(Java Doc)
public void clearGlobalFocusOwner()(Code)(Java Doc)
abstract protected void dequeueKeyEvents(long after, Component untilFocused)(Code)(Java Doc)
abstract protected void discardKeyEvents(Component comp)(Code)(Java Doc)
abstract public boolean dispatchEvent(AWTEvent e)(Code)(Java Doc)
abstract public boolean dispatchKeyEvent(KeyEvent e)(Code)(Java Doc)
abstract public void downFocusCycle(Container aContainer)(Code)(Java Doc)
final public void downFocusCycle()(Code)(Java Doc)
abstract protected void enqueueKeyEvents(long after, Component untilFocused)(Code)(Java Doc)
protected void firePropertyChange(String propertyName, Object oldValue, Object newValue)(Code)(Java Doc)
protected void fireVetoableChange(String propertyName, Object oldValue, Object newValue) throws PropertyVetoException(Code)(Java Doc)
abstract public void focusNextComponent(Component aComponent)(Code)(Java Doc)
final public void focusNextComponent()(Code)(Java Doc)
abstract public void focusPreviousComponent(Component aComponent)(Code)(Java Doc)
final public void focusPreviousComponent()(Code)(Java Doc)
public Window getActiveWindow()(Code)(Java Doc)
public Container getCurrentFocusCycleRoot()(Code)(Java Doc)
public static KeyboardFocusManager getCurrentKeyboardFocusManager()(Code)(Java Doc)
public Set<AWTKeyStroke> getDefaultFocusTraversalKeys(int id)(Code)(Java Doc)
public synchronized FocusTraversalPolicy getDefaultFocusTraversalPolicy()(Code)(Java Doc)
public Component getFocusOwner()(Code)(Java Doc)
public Window getFocusedWindow()(Code)(Java Doc)
protected Window getGlobalActiveWindow() throws SecurityException(Code)(Java Doc)
protected Container getGlobalCurrentFocusCycleRoot() throws SecurityException(Code)(Java Doc)
protected Component getGlobalFocusOwner() throws SecurityException(Code)(Java Doc)
protected Window getGlobalFocusedWindow() throws SecurityException(Code)(Java Doc)
protected Component getGlobalPermanentFocusOwner() throws SecurityException(Code)(Java Doc)
protected synchronized java.util.List<KeyEventDispatcher> getKeyEventDispatchers()(Code)(Java Doc)
protected java.util.List<KeyEventPostProcessor> getKeyEventPostProcessors()(Code)(Java Doc)
public Component getPermanentFocusOwner()(Code)(Java Doc)
public synchronized PropertyChangeListener[] getPropertyChangeListeners()(Code)(Java Doc)
public synchronized PropertyChangeListener[] getPropertyChangeListeners(String propertyName)(Code)(Java Doc)
public synchronized VetoableChangeListener[] getVetoableChangeListeners()(Code)(Java Doc)
public synchronized VetoableChangeListener[] getVetoableChangeListeners(String propertyName)(Code)(Java Doc)
abstract public boolean postProcessKeyEvent(KeyEvent e)(Code)(Java Doc)
abstract public void processKeyEvent(Component focusedComponent, KeyEvent e)(Code)(Java Doc)
final public void redispatchEvent(Component target, AWTEvent e)(Code)(Java Doc)
public void removeKeyEventDispatcher(KeyEventDispatcher dispatcher)(Code)(Java Doc)
public void removeKeyEventPostProcessor(KeyEventPostProcessor processor)(Code)(Java Doc)
public void removePropertyChangeListener(PropertyChangeListener listener)(Code)(Java Doc)
public void removePropertyChangeListener(String propertyName, PropertyChangeListener listener)(Code)(Java Doc)
public void removeVetoableChangeListener(VetoableChangeListener listener)(Code)(Java Doc)
public void removeVetoableChangeListener(String propertyName, VetoableChangeListener listener)(Code)(Java Doc)
public static void setCurrentKeyboardFocusManager(KeyboardFocusManager newManager) throws SecurityException(Code)(Java Doc)
public void setDefaultFocusTraversalKeys(int id, Set<? extends AWTKeyStroke> keystrokes)(Code)(Java Doc)
public void setDefaultFocusTraversalPolicy(FocusTraversalPolicy defaultPolicy)(Code)(Java Doc)
protected void setGlobalActiveWindow(Window activeWindow)(Code)(Java Doc)
public void setGlobalCurrentFocusCycleRoot(Container newFocusCycleRoot)(Code)(Java Doc)
protected void setGlobalFocusOwner(Component focusOwner)(Code)(Java Doc)
protected void setGlobalFocusedWindow(Window focusedWindow)(Code)(Java Doc)
protected void setGlobalPermanentFocusOwner(Component permanentFocusOwner)(Code)(Java Doc)
abstract public void upFocusCycle(Component aComponent)(Code)(Java Doc)
final public void upFocusCycle()(Code)(Java Doc)

Methods inherited from java.lang.Object
native protected Object clone() throws CloneNotSupportedException(Code)(Java Doc)
public boolean equals(Object obj)(Code)(Java Doc)
protected void finalize() throws Throwable(Code)(Java Doc)
final native public Class getClass()(Code)(Java Doc)
native public int hashCode()(Code)(Java Doc)
final native public void notify()(Code)(Java Doc)
final native public void notifyAll()(Code)(Java Doc)
public String toString()(Code)(Java Doc)
final native public void wait(long timeout) throws InterruptedException(Code)(Java Doc)
final public void wait(long timeout, int nanos) throws InterruptedException(Code)(Java Doc)
final public void wait() throws InterruptedException(Code)(Java Doc)

www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.