Ja.NET Standard Edition 5.0

Documentation API Specification

Contents

RootPaneFocusHandler Class Reference

Inherits javax::swing::event::ChangeListener.

List of all members.


Public Member Functions

void stateChanged (final ChangeEvent e)

Static Public Member Functions

static void attach ()
static void detach ()

Private Member Functions

 RootPaneFocusHandler ()
void grabFocus (final MenuElement[] path)
KeyListener createRootPaneKeyListener ()
Component getRootPaneChild (final MenuElement item)
void returnFocus ()
KeyboardFocusManager getFocusManager ()
boolean isValidPreviusFocusOwner ()

Private Attributes

KeyListener rootPaneKeyListener

Static Private Attributes

static RootPaneFocusHandler sharedInstance
static int numInstallations
static Component previousFocusOwner
static Component focusedRootPane

Constructor & Destructor Documentation

RootPaneFocusHandler (  )  [private]


Member Function Documentation

static void attach (  )  [static]

static void detach (  )  [static]

void stateChanged ( final ChangeEvent  e  ) 

Implements ChangeListener.

void grabFocus ( final MenuElement[]  path  )  [private]

KeyListener createRootPaneKeyListener (  )  [private]

Component getRootPaneChild ( final MenuElement  item  )  [private]

void returnFocus (  )  [private]

KeyboardFocusManager getFocusManager (  )  [private]

boolean isValidPreviusFocusOwner (  )  [private]


Member Data Documentation

int numInstallations [static, private]

Component previousFocusOwner [static, private]

Component focusedRootPane [static, private]