|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object java.awt.Component java.awt.Container javax.swing.JComponent javax.swing.JPanel com.virtuosotechnologies.lib.swing.ScrollablePanel
A JPanel that implements Scrollable, for use in JViewports.
Nested Class Summary |
Nested classes inherited from class javax.swing.JPanel |
JPanel.AccessibleJPanel |
Nested classes inherited from class javax.swing.JComponent |
JComponent.AccessibleJComponent |
Nested classes inherited from class java.awt.Container |
Container.AccessibleAWTContainer |
Nested classes inherited from class java.awt.Component |
Component.AccessibleAWTComponent, Component.BltBufferStrategy, Component.FlipBufferStrategy |
Field Summary |
Fields inherited from class javax.swing.JComponent |
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW |
Fields inherited from class java.awt.Component |
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
Fields inherited from interface java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
ScrollablePanel()
Constructor |
|
ScrollablePanel(LayoutManager layout)
Constructor |
Method Summary | |
Dimension |
getPreferredScrollableViewportSize()
Scrollable implementation. |
Dimension |
getPreferredSize()
Scrollable implementation. |
int |
getScrollableBlockIncrement(Rectangle visibleRect,
int orientation,
int direction)
Scrollable implementation. |
int |
getScrollableBlockOverlap()
Get current block overlap setting. |
boolean |
getScrollableTracksViewportHeight()
Scrollable implementation. |
boolean |
getScrollableTracksViewportWidth()
Scrollable implementation. |
int |
getScrollableUnitIncrement(Rectangle visibleRect,
int orientation,
int direction)
Scrollable implementation. |
void |
setScrollableBlockOverlap(int blockOverlap)
Set current block overlap setting. |
void |
setScrollableTracksViewportHeight(boolean forceHeight)
Set current ScrollableTracksViewportWidth setting. |
void |
setScrollableTracksViewportWidth(boolean forceWidth)
Set current ScrollableTracksViewportWidth setting. |
void |
setScrollableUnitIncrement(int unitIncrement)
Set current unit increment setting. |
Methods inherited from class javax.swing.JPanel |
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public ScrollablePanel(LayoutManager layout)
public ScrollablePanel()
Method Detail |
public Dimension getPreferredScrollableViewportSize()
getPreferredScrollableViewportSize
in interface Scrollable
public Dimension getPreferredSize()
public int getScrollableBlockIncrement(Rectangle visibleRect, int orientation, int direction)
getScrollableBlockIncrement
in interface Scrollable
public int getScrollableUnitIncrement(Rectangle visibleRect, int orientation, int direction)
getScrollableUnitIncrement
in interface Scrollable
public boolean getScrollableTracksViewportWidth()
getScrollableTracksViewportWidth
in interface Scrollable
public boolean getScrollableTracksViewportHeight()
getScrollableTracksViewportHeight
in interface Scrollable
public void setScrollableUnitIncrement(int unitIncrement)
public void setScrollableBlockOverlap(int blockOverlap)
public int getScrollableBlockOverlap()
public void setScrollableTracksViewportWidth(boolean forceWidth)
public void setScrollableTracksViewportHeight(boolean forceHeight)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |