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.
Field Summary
|
static int
|
LOGICAL_FIRST
Constant used to locate the first logical object in the container.
|
static int
|
LOGICAL_LAST
Constant used to locate the last logical object in the container.
|
static int
|
LOGICAL_NEXT
Constant used to locate the object logically next of the
object passed in.
|
static int
|
LOGICAL_PREVIOUS
Constant used to locate the object logically previous of the
object passed in.
|
static int
|
POSITION_ABOVE
Constant used to locate the object physically above the
object passed in.
|
static int
|
POSITION_BELOW
Constant used to locate the object physically below the
object passed in.
|
static int
|
POSITION_FIRST
Constant used to locate the first physical object in the Container
|
static int
|
POSITION_LAST
Constant used to locate the last physical object in the Container
|
static int
|
POSITION_LEFT
Constant used to locate the object physically to the left of the
object passed in.
|
static int
|
POSITION_RIGHT
Constant used to locate the object physically to the right of the
object 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 to the left of the
object passed in.
POSITION_RIGHT
public static final int POSITION_RIGHT
- Constant used to locate the object physically to the 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 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 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 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 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 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
Submit a bug or feature
Submit comments/suggestions about new javadoc look.
Java is a trademark or registered trademark of Sun Microsystems, Inc. in the US and other countries.
Copyright 1993-1998 Sun Microsystems, Inc. 901 San Antonio Road, Palo Alto, California, 94303, U.S.A. All Rights Reserved.