|
JavaTM 2 Platform Std. Ed. v1.4.0 |
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object | +--javax.swing.event.MouseInputAdapter | +--javax.swing.plaf.basic.BasicSliderUI.TrackListener
マウスの移動を追跡します。
この内部クラスは public とマークされますが、これはコンパイラのバグが原因です。このクラスは、protected 内部クラスとして扱われます。このクラスのインスタンス生成は、Foo のサブクラス内だけで行なってください。
フィールドの概要 | |
protected int |
currentMouseX
|
protected int |
currentMouseY
|
protected int |
offset
|
コンストラクタの概要 | |
BasicSliderUI.TrackListener()
|
メソッドの概要 | |
void |
mouseDragged(MouseEvent e)
モデルの値を、トラックの原点を基準にしてサムの上部/左側に設定します。 |
void |
mouseMoved(MouseEvent e)
コンポーネント上で、ボタンを押さずにマウスを移動すると呼び出されます。 |
void |
mousePressed(MouseEvent e)
マウスが「サム」コンポーネントよりも上で押された場合は、スクロールバーの値を 1 ページ分だけ減らします (ページアップ)。 |
void |
mouseReleased(MouseEvent e)
コンポーネント上でマウスボタンを離すと呼び出されます。 |
boolean |
shouldScroll(int direction)
|
クラス javax.swing.event.MouseInputAdapter から継承したメソッド |
mouseClicked, mouseEntered, mouseExited |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
protected transient int offset
protected transient int currentMouseX
protected transient int currentMouseY
コンストラクタの詳細 |
public BasicSliderUI.TrackListener()
メソッドの詳細 |
public void mouseReleased(MouseEvent e)
MouseListener
の記述:
MouseListener
内の mouseReleased
MouseInputAdapter
内の mouseReleased
public void mousePressed(MouseEvent e)
MouseListener
内の mousePressed
MouseInputAdapter
内の mousePressed
public boolean shouldScroll(int direction)
public void mouseDragged(MouseEvent e)
MouseMotionListener
内の mouseDragged
MouseInputAdapter
内の mouseDragged
public void mouseMoved(MouseEvent e)
MouseMotionListener
の記述:
MouseMotionListener
内の mouseMoved
MouseInputAdapter
内の mouseMoved
|
JavaTM 2 Platform Std. Ed. v1.4.0 |
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
Java、Java 2D、および JDBC は米国ならびにその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.