|
Kagetaka | |||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectnet.hizlab.kagetaka.awt.InnerScrollbar
コンポーネント内に描画するスクロールバーです。
フィールドの概要 | |
static int |
HORIZONTAL
水平方向 |
static int |
VERTICAL
垂直方向 |
コンストラクタの概要 | |
InnerScrollbar(int orientation,
Component component)
新しいインスタンスを作成します。 |
メソッドの概要 | |
boolean |
canScroll()
スクロールが可能かどうかを返します。 |
void |
changedValue()
値が変更された場合に呼び出されます。 |
boolean |
contains(int x,
int y,
boolean drag)
指定された座標が、このスクロールバーの上かどうかを返します。 |
void |
dispose()
コンポーネントを破棄します。 |
int |
getBlockIncrement()
ユニットインクリメントを返します。 |
Rectangle |
getBounds()
サイズと位置を返します。 |
int |
getMaximum()
最大値を返します。 |
int |
getMinimum()
最小値を返します。 |
int |
getReverseValue()
現在の値を、逆の向きとしてとらえた場合の値を返します。 |
int |
getUnitIncrement()
ユニットインクリメントを返します。 |
int |
getValue()
現在の値を返します。 |
int |
getVisibleAmount()
表示域の値を返します。 |
boolean |
isOwnListener(EventListener l)
リスナがスクロールバーのリスナかどうかを返します。 |
boolean |
isVisible()
コンポーネントが表示されているかを返します。 |
void |
paint(Graphics g,
boolean arrow)
スクロールバーを再描画します。 |
abstract void |
repaint()
このメソッドが呼び出された場合、再描画を実行させる必要があります。 |
void |
setBlockIncrement(int block)
ブロックインクリメントを返します。 |
void |
setBounds(int x,
int y,
int width,
int height)
サイズと位置を設定します。 |
void |
setEnabled(boolean b)
コンポーネントを使用可能にします。 |
void |
setReverseValues(int value,
int visible,
int minimum,
int maximum)
逆向きとしてとらえた場合の値を設定します。 |
void |
setUnitIncrement(int unit)
ユニットインクリメントを返します。 |
void |
setValue(int value)
値を設定します。 |
boolean |
setValues(int value,
int visible,
int minimum,
int maximum)
値を設定します。 |
void |
setVisible(boolean b)
コンポーネントを表示します。 |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
public static final int HORIZONTAL
public static final int VERTICAL
コンストラクタの詳細 |
public InnerScrollbar(int orientation, Component component)
orientation
- スクロールバーの向きcomponent
- スクロールバーを描画するコンポーネントメソッドの詳細 |
public boolean canScroll()
true
、
それ以外の場合は false
public void changedValue()
public boolean contains(int x, int y, boolean drag)
x
- Xy
- Ydrag
- ドラッグ中の場合は true
、
それ以外の場合は false
true
、
それ以外の場合は false
public void dispose()
public int getBlockIncrement()
public Rectangle getBounds()
public int getMaximum()
public int getMinimum()
public int getReverseValue()
public int getUnitIncrement()
public int getValue()
public int getVisibleAmount()
public boolean isOwnListener(EventListener l)
l
- チェックするリスナ
true
、
それ以外の場合は false
public boolean isVisible()
true
、
非表示の場合は false
public void paint(Graphics g, boolean arrow)
g
- グラフィックスarrow
- 矢印を再描画するかどうかpublic abstract void repaint()
public void setBlockIncrement(int block)
block
- ブロックインクリメントpublic void setBounds(int x, int y, int width, int height)
x
- Xy
- Ywidth
- 幅height
- 高さpublic void setEnabled(boolean b)
b
- 利用可能にする場合は true
、
利用不可にする場合は false
public void setReverseValues(int value, int visible, int minimum, int maximum)
value
- 逆向きとしてとらえた場合の値visible
- 表示域minimum
- 最小値maximum
- 最大値public void setUnitIncrement(int unit)
unit
- ユニットインクリメントpublic void setValue(int value)
value
- 値public boolean setValues(int value, int visible, int minimum, int maximum)
value
- 値visible
- 表示域minimum
- 最小値maximum
- 最大値
true
、
変更されなかった場合は false
public void setVisible(boolean b)
b
- 表示する場合は true
、
非表示にする場合は false
|
Kagetaka | |||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
Copyright (c) 2002-2003 The Kagetaka Project 'December 6, 2003'