Sky View Café - Java

org.shetline.gui
Class ComponentListFocusTraversalPolicy

java.lang.Object
  extended by java.awt.FocusTraversalPolicy
      extended by org.shetline.gui.ComponentListFocusTraversalPolicy

public class ComponentListFocusTraversalPolicy
extends FocusTraversalPolicy


Field Summary
protected  Vector<Component> components
           
protected  Component defaultComponent
           
 
Constructor Summary
ComponentListFocusTraversalPolicy(AbstractList components)
           
ComponentListFocusTraversalPolicy(AbstractList components, Component defaultComponent)
           
ComponentListFocusTraversalPolicy(Component[] components)
           
ComponentListFocusTraversalPolicy(Component[] components, Component defaultComponent)
           
 
Method Summary
 Component getComponentAfter(Container container, Component component)
           
 Component getComponentBefore(Container container, Component component)
           
 Component getDefaultComponent(Container container)
           
protected  FocusTraversalPolicy getDefaultFTP()
           
 Component getFirstComponent(Container container)
           
 Component getLastComponent(Container container)
           
 
Methods inherited from class java.awt.FocusTraversalPolicy
getInitialComponent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

components

protected Vector<Component> components

defaultComponent

protected Component defaultComponent
Constructor Detail

ComponentListFocusTraversalPolicy

public ComponentListFocusTraversalPolicy(Component[] components)

ComponentListFocusTraversalPolicy

public ComponentListFocusTraversalPolicy(Component[] components,
                                         Component defaultComponent)

ComponentListFocusTraversalPolicy

public ComponentListFocusTraversalPolicy(AbstractList components)

ComponentListFocusTraversalPolicy

public ComponentListFocusTraversalPolicy(AbstractList components,
                                         Component defaultComponent)
Method Detail

getDefaultFTP

protected FocusTraversalPolicy getDefaultFTP()

getComponentAfter

public Component getComponentAfter(Container container,
                                   Component component)
Specified by:
getComponentAfter in class FocusTraversalPolicy

getComponentBefore

public Component getComponentBefore(Container container,
                                    Component component)
Specified by:
getComponentBefore in class FocusTraversalPolicy

getFirstComponent

public Component getFirstComponent(Container container)
Specified by:
getFirstComponent in class FocusTraversalPolicy

getLastComponent

public Component getLastComponent(Container container)
Specified by:
getLastComponent in class FocusTraversalPolicy

getDefaultComponent

public Component getDefaultComponent(Container container)
Specified by:
getDefaultComponent in class FocusTraversalPolicy

Sky View Café - Java