com.sun.kjava
クラス Caret
java.lang.Object
|
+--java.lang.Thread
|
+--com.sun.kjava.Caret
- すべての実装インタフェース:
- java.lang.Runnable
- public class Caret
- extends java.lang.Thread
クラス Caret は、TextField の現在の挿入ポイントを示すマーカとなるキャレット ("|") を実装します。
(Caret は、常に TextField と組み合わせて使われるため、private クラスにする必要があります。)
クラス java.lang.Thread から継承したフィールド |
MAX_PRIORITY,
MIN_PRIORITY,
NORM_PRIORITY |
コンストラクタの概要 |
Caret(int delay,
int x,
int y)
ある位置に、指定したレートで点滅する Caret を生成します。 |
クラス java.lang.Thread から継承したメソッド |
activeCount,
currentThread,
getPriority,
isAlive,
join,
setPriority,
sleep,
start,
toString,
yield |
クラス java.lang.Object から継承したメソッド |
equals,
getClass,
hashCode,
notify,
notifyAll,
wait,
wait,
wait |
blinking
public boolean blinking
stop
public boolean stop
Caret
public Caret(int delay,
int x,
int y)
- ある位置に、指定したレートで点滅する Caret を生成します。
- パラメータ:
x
- 生成する位置の X 座標y
- 生成する位置の Y 座標delay
- ミリ秒単位で表した点滅の間隔
setPosition
public void setPosition(int x,
int y)
- Caret の位置を設定します。
- パラメータ:
x
- 新しい X 座標y
- 新しい Y 座標
eraseCaret
public void eraseCaret()
drawCaret
public void drawCaret(int drawMode)
- 現在の位置に Caret を描画します。
- パラメータ:
drawMode
- 描画のモード
run
public void run()
- 指定したレートで Caret を点滅します。
- オーバーライド:
- クラス java.lang.Thread 内の run
- クラス java.lang.Thread のタグ:
- 関連項目:
Thread.start()
,
Runnable.run()