全パッケージ  クラス階層  このパッケージ  前項目  次項目  インデックス

クラス java.awt.Scrollbar

java.lang.Object
   |
   +----java.awt.Component
           |
           +----java.awt.Scrollbar

public class Scrollbar
extends Component
implements Adjustable
Adjustable インタフェースを実装する Scrollbar のコンポーネントです。


Variable Index

 o HORIZONTAL
水平方向の Scrollbar を表す変数。
 o VERTICAL
垂直方向の Scrollbar を表す変数。

Constructor Index

 o Scrollbar()
新しい垂直の Scrollbar を作成する。
 o Scrollbar(int)
指定された方向を持つ新しい Scrollbar を作成する。
 o Scrollbar(int, int, int, int, int)
指定された方向、値、ページサイズと最大値および最小値を持つ、新しい Scrollbar を作成する。

Method Index

 o addAdjustmentListener(AdjustmentListener)
このスクロールバーからの adjustment イベントを受け取るために指定された adjustment listener を追加する。
 o addNotify()
スクロールバーのピアを作成する。
 o getBlockIncrement()
このスクロールバーのブロックインクリメントを得る。
 o getLineIncrement()
推奨されない。
 o getMaximum()
このスクロールバーの最大値を返す。
 o getMinimum()
このスクロールバーの最小値を返す。
 o getOrientation()
このスクロールバーの方向を返す。
 o getPageIncrement()
推奨されない。
 o getUnitIncrement()
このスクロールバーのユニットインクリメントを得る。
 o getValue()
このスクロールバーの現在の値を返す。
 o getVisible()
推奨されない。
 o getVisibleAmount()
スクロールバーの可視部分を返す。
 o paramString()
このスクロールバーの String パラメータを返す。
 o processAdjustmentEvent(AdjustmentEvent)
このスクロールバーで発生する adjustment イベントを登録されているすべての AdjustmentListener オブジェクトへ送ることで処理する。
 o processEvent(AWTEvent)
このスクロールバーのイベントを処理する。
 o removeAdjustmentListener(AdjustmentListener)
今後、このスクロールバーから adjustment イベントを受け取れないよう、指定された adjustment listener を削除する。
 o setBlockIncrement(int)
このスクロールバーのブロックインクリメントを設定する。
 o setLineIncrement(int)
推奨されない。
 o setMaximum(int)
このスクロールバーの最大値を設定する。
 o setMinimum(int)
このスクロールバーの最小値を設定する。
 o setOrientation(int)
このスクロールバーの方向を設定する。
 o setPageIncrement(int)
推奨されない。
 o setUnitIncrement(int)
このスクロールバーのユニットインクリメントを設定する。
 o setValue(int)
このスクロールバーの値を指定された値に設定する。
 o setValues(int, int, int, int)
このスクロールバーの値を設定する。
 o setVisibleAmount(int)
このスクロールバーの可視部分を設定する。可視部分はスクロールバーのバブルの幅で表される値の範囲である。

Variables

 o HORIZONTAL
  public static final int HORIZONTAL
水平方向の Scrollbar を表す変数です。

 o VERTICAL
  public static final int VERTICAL
垂直方向の Scrollbar を表す変数です。

Constructors

 o Scrollbar
  public Scrollbar()
新しい垂直スクロールバーを作ります。

 o Scrollbar
  public Scrollbar(int orientation)
指定した方向の新しいスクロールバーを作ります。

パラメータ:
orientation - Scrollbar.HORIZONTAL または Scrollbar.VERTICAL
例外: IllegalArgumentException
不正なスクロールバーの方向が指定された場合
 o Scrollbar
  public Scrollbar(int orientation,
                   int value,
                   int visible,
                   int minimum,
                   int maximum)
指定された方向、値、ページサイズと最大値および最小値を持つ、新しいスクロールバーを作成します。

パラメータ:
orientation - Scrollbar.HORIZONTAL または Scrollbar.VERTICAL
value - スクロールバーの値
visible - スクロール可能な可視部分の大きさ。ページアップ、ページダウンする時にこの値を使用
minimum - スクロールバーの最小値
maximum - スクロールバーの最大値

Methods

 o addNotify
  public void addNotify()
スクロールバーのピアを作成します。ピアはスクロールバーの機能を変更せずに外見を変更できます。

オーバーライド:
クラス ComponentaddNotify
 o getOrientation
  public int getOrientation()
このスクロールバーの方向を返します。

 o setOrientation
  public synchronized void setOrientation(int orientation)
このスクロールバーの方向を設定します。

パラメータ:
orientation - このスクロールバーの方向(HORIZONTAL または VERTICAL)
 o getValue
  public int getValue()
このスクロールバーの現在の値を返します。

参照:
getMinimum, getMaximum
 o setValue
  public synchronized void setValue(int newValue)
このスクロールバーの値を指定された値に設定します。

パラメータ:
スクロールバーの新しい値。この値が現在の最小値より小さいかまたは最大値−可視分より大きい場合、それが新しい値になる。
参照:
getValue
 o getMinimum
  public int getMinimum()
このスクロールバーの最小値を返します。

参照:
getMaximum, getValue
 o setMinimum
  public synchronized void setMinimum(int newMinimum)
このスクロールバーの最小値を設定します。

パラメータ:
minimum - スクロールバーの最小値
 o getMaximum
  public int getMaximum()
このスクロールバーの最大値を返します。

参照:
getMinimum, getValue
 o setMaximum
  public synchronized void setMaximum(int newMaximum)
このスクロールバーの最大値を設定します。

パラメータ:
maximum - スクロールバーの最大値
 o getVisibleAmount
  public int getVisibleAmount()
このスクロールバーの可視部分を返します。

 o getVisible
  public int getVisible()
注: getVisible() は推奨されません。 JDK バージョン 1.1 からは getVisibleAmount() で置き換わりました。

 o setVisibleAmount
  public synchronized void setVisibleAmount(int newAmount)
このスクロールバーの可視部分を設定します。可視部分はスクロールバーのバブルの幅で表される値の範囲です。

パラメータ:
visible - ページごとの可視部分
 o setUnitIncrement
  public synchronized void setUnitIncrement(int v)
このスクロールバーのユニットインクリメントを設定します。これは、ユーザがユニットダウン(アップ)gadget を押すと追加(減算)される値です。

 o setLineIncrement
  public void setLineIncrement(int v)
注: setLineIncrement() は推奨されません。 JDK バージョン 1.1 からはsetUnitIncrement(int) で置き換わりました。

 o getUnitIncrement
  public int getUnitIncrement()
このスクロールバーのユニットインクリメントを得ます。

 o getLineIncrement
  public int getLineIncrement()
注: getLineIncrement() は推奨されません。 JDKバージョン 1.1 からは getUnitIncrement() で置き換わりました。

 o setBlockIncrement
  public synchronized void setBlockIncrement(int v)
このスクロールバーのブロックインクリメントを設定します。これは、ユーザがブロックダウン(アップ)gadget を押すと追加(減算)される値です。

 o setPageIncrement
  public void setPageIncrement(int v)
注: setPageIncrement() は推奨されません。 JDKバージョン 1.1 からは setBlockIncrement() で置き換わりました。

 o getBlockIncrement
  public int getBlockIncrement()
このスクロールバーのブロックインクリメントを得ます。

 o getPageIncrement
  public int getPageIncrement()
注: getPageIncrement() は推奨されません。 JDKバージョン 1.1 からは getBlockIncrement() で置き換わりました。

 o setValues
  public synchronized void setValues(int value,
                                     int visible,
                                     int minimum,
                                     int maximum)
このスクロールバーの値を設定します。このメソッドは次の制約を実施します。 これらの条件に合わない値は強制的に適切な境界値に設定されます。

パラメータ:
value - 現在のウィンドウ内の位置
visible - ページごとの可視部分の量
minimum - スクロールバーの最大値
maximum - スクロールバーの最小値
 o addAdjustmentListener
 public synchronized void addAdjustmentListener(AdjustmentListener l)
このスクロールバーから adjustment イベントを受け取るために指定された adjustment listener を追加します。

パラメータ:
l - adjustment listener
 o removeAdjustmentListener
 public synchronized void removeAdjustmentListener(AdjustmentListener l)
今後このスクロールバーから adjustment イベントを受け取れないよう指定された adjustment listener を削除します。

 o processEvent
  protected void processEvent(AWTEvent e)
このスクロールバーのイベントを処理します。イベントが AdjustmentEvent ならば、processAdjustmentEvent メソッドを起動します。そうでない場合、スーパークラスの processEvent を起動します。

パラメータ:
e - イベント
オーバーライド:
クラス ComponentprocessEvent
 o processAdjustmentEvent
  protected void processAdjustmentEvent(AdjustmentEvent e)
このスクロールバーで発生する adjustment イベントを登録されたすべての AdjustmentListener オブジェクトへ送ることで処理します。 注:このメソッドは、このコンポーネントに対して adjustment イベントが有効になっていなければ呼ばれません。これは、次のいずれかの場合に起こります。 a)addAdjustmentListener() によって AdjustmentListener オブジェクトが登録されている b) enableEvents() によって Adjustment events が有効になっている

パラメータ:
e - adjustment イベント
参照:
enableEvents
 o paramString
  protected String paramString()
このスクロールバーの String パラメータを返します。

オーバーライド:
クラス ComponentparamString

全パッケージ  クラス階層  このパッケージ  前項目  次項目  インデックス