|
Java プラットフォーム 1.2 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
JScrollPane などのスクロールコンテナに情報を提供するインタフェースです。JScrollPane ビューポート (または他のスクロールコンテナ) でビューとして使われる可能性のある複合コンポーネントは、このインタフェースを実装しなければなりません。
JViewport
,
JScrollPane
,
JScrollBar
メソッドの概要 | |
Dimension |
getPreferredScrollableViewportSize()
ビューコンポーネントのビューポートの適切なサイズを返します。 |
int |
getScrollableBlockIncrement(Rectangle visibleRect,
int orientation,
int direction)
論理行または論理列を表示するコンポーネントは、orientation の値によって、1 ブロック分の行または列を完全にエクスポーズするスクロール増分値を計算します。 |
boolean |
getScrollableTracksViewportHeight()
ビューポートでこの Scrollable の高さを常にビューポートの高さに合わせる場合に、true を返します。 |
boolean |
getScrollableTracksViewportWidth()
ビューポートでこの Scrollable の幅を常にビューポートの幅に合わせる場合に、true を返します。 |
int |
getScrollableUnitIncrement(Rectangle visibleRect,
int orientation,
int direction)
論理行または論理列を表示するコンポーネントは、orientation の値によって、新しい 1 行または 1 列を完全にエクスポーズするスクロール増分値を計算します。 |
メソッドの詳細 |
public Dimension getPreferredScrollableViewportSize()
JComponent.getPreferredSize()
public int getScrollableUnitIncrement(Rectangle visibleRect, int orientation, int direction)
JScrollPane などのスクロールコンテナは、ユーザがユニットスクロールを要求すると、このメソッドを使用します。
visibleRect
- ビューポート内で可視である表示領域orientation
- SwingConstants.VERTICAL または SwingConstants.HORIZONTALdirection
- 上/左にスクロールする場合は 0 より小さく、下/右にスクロールする場合は 0 より大きいJScrollBar.setUnitIncrement(int)
public int getScrollableBlockIncrement(Rectangle visibleRect, int orientation, int direction)
JScrollPane などのスクロールコンテナは、ユーザがブロックスクロールを要求すると、このメソッドを使用します。
visibleRect
- ビューポート内で可視である表示領域orientation
- SwingConstants.VERTICAL または SwingConstants.HORIZONTALdirection
- 上/左にスクロールする場合は 0 より小さく、下/右にスクロールする場合は 0 より大きいJScrollBar.setBlockIncrement(int)
public boolean getScrollableTracksViewportWidth()
JViewport などのスクロールコンテナは、検証されるとこのメソッドを使用します。
public boolean getScrollableTracksViewportHeight()
JViewport などのスクロールコンテナは、検証されるとこのメソッドを使用します。
|
Java プラットフォーム 1.2 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |