All Packages Class Hierarchy This Package Previous Next Index
Interface jclass.bwt.JCScrollableInterface
- public interface JCScrollableInterface
An interface which defines the API for components which have can be
internally scrolled. Such components must internally track their vertical
and horizontal origins (ie the amount scrolled), and display themselves
accordingly. This allows a potentially large component to be physically
small, e.g. a list with hundreds of rows is "virtually" many thousands
of pixels high but only is physically large enough to display several rows.
As the user scrolls it, the list appears to shift position but in reality
simply redraws itself to display the newly visible rows.
- See Also:
- JCListComponent, JCMultiColumnListComponent, JCScrolledWindow, JCOutlinerComponent
-
getHorizOrigin()
- Gets the horizontal origin.
-
getVertOrigin()
- Gets the vertical origin.
-
setHorizOrigin(int)
- Sets the horizontal origin prior to scrolling.
-
setVertOrigin(int)
- Sets the vertical origin prior to scrolling.
getHorizOrigin
public abstract int getHorizOrigin()
- Gets the horizontal origin.
setHorizOrigin
public abstract void setHorizOrigin(int v)
- Sets the horizontal origin prior to scrolling.
getVertOrigin
public abstract int getVertOrigin()
- Gets the vertical origin.
setVertOrigin
public abstract void setVertOrigin(int v)
- Sets the vertical origin prior to scrolling.
All Packages Class Hierarchy This Package Previous Next Index