All Packages Class Hierarchy This Package Previous Next Index
Interface java.awt.accessibility.AccessibleLayout
- public interface AccessibleLayout
The AccessibleLayout interface should be implemented by all
objects that support layouts of multiple children. It is designed
to be used by assistive technologies that need to know the relative
locations of objects on the screen.
NOTE: This is a preliminary draft. The methods and name may change
in future beta releases.
- See Also:
- LayoutManager, Container
LOGICAL_FIRST- Constant used to locate the first logical object in the container.
LOGICAL_LAST- Constant used to locate the last logical object in the container.
LOGICAL_NEXT- Constant used to locate the object logically next of the
object passed in.
LOGICAL_PREVIOUS- Constant used to locate the object logically previous of the
object passed in.
POSITION_ABOVE- Constant used to locate the object physically above the
object passed in.
POSITION_BELOW- Constant used to locate the object physically below the
object passed in.
POSITION_FIRST- Constant used to locate the first physical object in the Container
POSITION_LAST- Constant used to locate the last physical object in the Container
POSITION_LEFT- Constant used to locate the object physically left of the
object passed in.
POSITION_RIGHT- Constant used to locate the object physically right of the
object passed in.
getFocusTraversable(Component, int)
- Determine the focusable object in the given relative focus direction
from the Component passed in.
getFocusTraversable(int)
- Determine the first or last object in the Container that accepts focus.
locate(Component, int)
- Determine the object in the given relative direction
from the Component passed in.
locate(int)
- Determine the first or last object in the Container.
locate(Point, int)
- Determine the object in the given relative direction
from the Point passed in.
LOGICAL_PREVIOUS
public static final int LOGICAL_PREVIOUS
- Constant used to locate the object logically previous of the
object passed in.
LOGICAL_NEXT
public static final int LOGICAL_NEXT
- Constant used to locate the object logically next of the
object passed in.
LOGICAL_FIRST
public static final int LOGICAL_FIRST
- Constant used to locate the first logical object in the container.
LOGICAL_LAST
public static final int LOGICAL_LAST
- Constant used to locate the last logical object in the container.
POSITION_ABOVE
public static final int POSITION_ABOVE
- Constant used to locate the object physically above the
object passed in.
POSITION_BELOW
public static final int POSITION_BELOW
- Constant used to locate the object physically below the
object passed in.
POSITION_LEFT
public static final int POSITION_LEFT
- Constant used to locate the object physically left of the
object passed in.
POSITION_RIGHT
public static final int POSITION_RIGHT
- Constant used to locate the object physically right of the
object passed in.
POSITION_FIRST
public static final int POSITION_FIRST
- Constant used to locate the first physical object in the Container
POSITION_LAST
public static final int POSITION_LAST
- Constant used to locate the last physical object in the Container
locate
public abstract Component locate(Component comp,
int direction)
- Determine the object in the given relative direction
from the Component passed in.
- Parameters:
- comp - the Component
- direction - the direction to look in
- Returns:
- Component else null
locate
public abstract Component locate(Point p,
int direction)
- Determine the object in the given relative direction
from the Point passed in.
- Parameters:
- p - Point in screen coordinates
- direction - the direction to look in
- Returns:
- Component else null
locate
public abstract Component locate(int pos)
- Determine the first or last object in the Container.
- Parameters:
- pos - -- either POSITION_FIRST, POSITION_LAST,
LOGICAL_FIRST, or LOGICAL_LAST
- Returns:
- Component else null
getFocusTraversable
public abstract Component getFocusTraversable(Component comp,
int direction)
- Determine the focusable object in the given relative focus direction
from the Component passed in. Note that this follows focus traversing
rules, not the physical location of the Component itself.
- Parameters:
- comp - the Component
- pos - -- either POSITION_PREVIOUS, POSITION_NEXT,
LOGICAL_PREVIOUS, or LOGICAL_NEXT
- Returns:
- Component else null
getFocusTraversable
public abstract Component getFocusTraversable(int pos)
- Determine the first or last object in the Container that accepts focus.
- Parameters:
- pos - -- either POSITION_FIRST, POSITION_LAST,
LOGICAL_FIRST, or LOGICAL_LAST
- Returns:
- Component else null
All Packages Class Hierarchy This Package Previous Next Index
Submit a bug or feature