|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectkinugasa.object.Model
kinugasa.ui.ChoiceEffect
kinugasa.ui.ChoiceEffect.SingleCharEffect
private static final class ChoiceEffect.SingleCharEffect
1文字だけにハイライトエフェクトかける選択エフェクトの実装です.
このモデルはハイライトの点滅間隔を持ちます。
フィールドの概要 | |
---|---|
private TimeCounter |
blinkTime
点滅間隔を表すタイムカウンタです. |
private java.awt.Color |
color
ハイライトの色です. |
private static long |
serialVersionUID
|
コンストラクタの概要 | |
---|---|
ChoiceEffect.SingleCharEffect(java.awt.Color color)
新しいモデルを作成します. |
|
ChoiceEffect.SingleCharEffect(java.awt.Color color,
TimeCounter blinkTime)
新しいモデルを作成します. |
メソッドの概要 | |
---|---|
ChoiceEffect |
clone()
このモデルのクローンを返します. |
void |
draw(java.awt.Graphics2D g,
TextLabel label)
テキストラベルlabelに選択中であることを示すエフェクトを描画します. |
クラス kinugasa.ui.ChoiceEffect から継承されたメソッド |
---|
craeteSingleCharChoiceEffect, craeteSingleCharChoiceEffect |
クラス kinugasa.object.Model から継承されたメソッド |
---|
clone |
クラス java.lang.Object から継承されたメソッド |
---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
---|
private static final long serialVersionUID
private TimeCounter blinkTime
private java.awt.Color color
コンストラクタの詳細 |
---|
ChoiceEffect.SingleCharEffect(java.awt.Color color)
color
- ハイライトの色を指定します。ChoiceEffect.SingleCharEffect(java.awt.Color color, TimeCounter blinkTime)
color
- ハイライトの色を指定します。blinkTime
- 点滅間隔を指定します。メソッドの詳細 |
---|
public void draw(java.awt.Graphics2D g, TextLabel label)
ChoiceEffect
の記述:
ChoiceEffect
内の draw
g
- 書き込むグラフィックスコンテキストが送信されます。label
- 選択中のラベルが送信されます。public ChoiceEffect clone()
Model
の記述:
ChoiceEffect
内の clone
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |