Kagetaka

net.hizlab.kagetaka.rendering
インタフェース PanelScrollbar


public interface PanelScrollbar

影鷹の描画キャンパスに使うスクロールバーへのインターフェースです。

バージョン:
$Revision: 1.2 $

メソッドの概要
 void addAdjustmentListener(AdjustmentListener l)
          このスクロールバーからイベントを受け取るためのリスナを追加します。
 Component getComponent()
          スクロールバーとして実際に利用できるコンポーネントを返します。
 int getMaximum()
          このスクロールバーの最大値を返します。
 int getValue()
          このスクロールバーの値を返します。
 int getVisibleAmount()
          このスクロールバーの可視部分を返します。
 void removeAdjustmentListener(AdjustmentListener l)
          このスクロールバーからイベントを受け取るためのリスナを削除します。
 void setBlockIncrement(int v)
          このスクロールバーのブロックインクリメントを設定します。
 void setMaximum(int newMaximum)
          このスクロールバーの最大値を設定します。
 void setUnitIncrement(int v)
          このスクロールバーのユニットインクリメントを設定します。
 void setValue(int newValue)
          このスクロールバーの値を指定された値に設定します。
 void setVisibleAmount(int newAmount)
          このスクロールバーの可視部分を設定します。
 

メソッドの詳細

addAdjustmentListener

public void addAdjustmentListener(AdjustmentListener l)
このスクロールバーからイベントを受け取るためのリスナを追加します。

パラメータ:
l - リスナ

getComponent

public Component getComponent()
スクロールバーとして実際に利用できるコンポーネントを返します。

戻り値:
コンポーネント

getMaximum

public int getMaximum()
このスクロールバーの最大値を返します。

戻り値:
最大値

getValue

public int getValue()
このスクロールバーの値を返します。

戻り値:

getVisibleAmount

public int getVisibleAmount()
このスクロールバーの可視部分を返します。

戻り値:
可視部分

removeAdjustmentListener

public void removeAdjustmentListener(AdjustmentListener l)
このスクロールバーからイベントを受け取るためのリスナを削除します。

パラメータ:
l - リスナ

setBlockIncrement

public void setBlockIncrement(int v)
このスクロールバーのブロックインクリメントを設定します。

パラメータ:
v - 新しいブロックインクリメント

setMaximum

public void setMaximum(int newMaximum)
このスクロールバーの最大値を設定します。

パラメータ:
newMaximum - 新しい最大値

setUnitIncrement

public void setUnitIncrement(int v)
このスクロールバーのユニットインクリメントを設定します。

パラメータ:
v - 新しいユニットインクリメント

setValue

public void setValue(int newValue)
このスクロールバーの値を指定された値に設定します。

パラメータ:
newValue - 新しい値

setVisibleAmount

public void setVisibleAmount(int newAmount)
このスクロールバーの可視部分を設定します。

パラメータ:
newAmount - 新しい可視部分

Kagetaka

Copyright (c) 2002-2003 The Kagetaka Project 'December 16, 2003'