|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectkinugasa.object.Model
kinugasa.ui.MessageWindowModel
kinugasa.ui.SimpleClearWindowModel
public class SimpleClearWindowModel
.
フィールドの概要 | |
---|---|
private java.awt.Color |
borderColor
ボーダの色です. |
private java.awt.Color |
innerColor
内部エリアの色です. |
private int |
LINE_GAP
行間です. |
private static long |
serialVersionUID
|
private java.awt.Stroke |
stroke
ボーダをレンダリングするためのストロークです. |
private int |
X_BLANK
X方向のラベル配置位置のギャップです. |
private int |
Y_BLANK
Y方向のラベル配置位置のギャップです. |
クラス kinugasa.ui.MessageWindowModel から継承されたフィールド |
---|
DQ5_STYLE_WINDOW_MODEL, FF3_STYLE_WINDOW_MODEL |
コンストラクタの概要 | |
---|---|
SimpleClearWindowModel(java.awt.Color borderColor,
java.awt.Color innerColor,
float strokeWidth)
新しいウインドウモデルを作成します. |
メソッドの概要 | |
---|---|
void |
drawWindow(java.awt.Graphics2D g,
MessageWindow w)
メッセージウインドウおよびテキストを描画します. |
void |
initIcon(MessageWindow w)
テキストアイコンに適切な位置を設定します. |
void |
initLabels(MessageWindow w)
メッセージウインドウwの持つすべてのラベルに適切な座標を設定します. |
クラス kinugasa.ui.MessageWindowModel から継承されたメソッド |
---|
clone, drawText, lineUpText |
クラス kinugasa.object.Model から継承されたメソッド |
---|
clone |
クラス java.lang.Object から継承されたメソッド |
---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
---|
private static final long serialVersionUID
private java.awt.Stroke stroke
private java.awt.Color borderColor
private java.awt.Color innerColor
private final int X_BLANK
private final int Y_BLANK
private final int LINE_GAP
コンストラクタの詳細 |
---|
public SimpleClearWindowModel(java.awt.Color borderColor, java.awt.Color innerColor, float strokeWidth)
borderColor
- ボーダの色を送信します。innerColor
- 内部エリアの色を送信します。strokeWidth
- ボーダの幅を指定します。メソッドの詳細 |
---|
public void drawWindow(java.awt.Graphics2D g, MessageWindow w)
MessageWindowModel
の記述:
MessageWindowModel
内の drawWindow
g
- グラフィックスコンテキスト.w
- メッセージウインドウ.public void initLabels(MessageWindow w)
MessageWindowModel
の記述:
MessageWindowModel
内の initLabels
w
- ウインドウ.0個以上のラベルを持つ.ラベルの状態は実装により異なる.public void initIcon(MessageWindow w)
MessageWindowModel
の記述:
MessageWindowModel
内の initIcon
w
- ウインドウ.
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |