|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectkinugasa.object.Model
kinugasa.ui.MessageWindowModel
kinugasa.ui.SimpleWindowModel
public class SimpleWindowModel
.
フィールドの概要 | |
---|---|
private java.awt.Color |
BORDER_1
一番外側のボーダの色です. |
private java.awt.Color |
BORDER_2
中間のボーダの色です. |
private java.awt.Color |
BORDER_3
内側のボーダの色です. |
private int |
BORDER_WIDTH
ボーダの幅です. |
private java.awt.Color |
INNER
内部エリアの色です. |
private int |
LINE_GAP
行間です. |
private static long |
serialVersionUID
|
private int |
X_BLANK
X方向のラベル配置位置のギャップです. |
private int |
Y_BLANK
Y方向のラベル配置位置のギャップです. |
クラス kinugasa.ui.MessageWindowModel から継承されたフィールド |
---|
DQ5_STYLE_WINDOW_MODEL, FF3_STYLE_WINDOW_MODEL |
コンストラクタの概要 | |
---|---|
SimpleWindowModel(java.awt.Color BORDER_1,
java.awt.Color BORDER_2,
java.awt.Color BORDER_3,
java.awt.Color INNER)
新しいウインドウモデルを作成します. |
メソッドの概要 | |
---|---|
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 final java.awt.Color BORDER_1
private final java.awt.Color BORDER_2
private final java.awt.Color BORDER_3
private final java.awt.Color INNER
private final int BORDER_WIDTH
private final int X_BLANK
private final int Y_BLANK
private final int LINE_GAP
コンストラクタの詳細 |
---|
public SimpleWindowModel(java.awt.Color BORDER_1, java.awt.Color BORDER_2, java.awt.Color BORDER_3, java.awt.Color INNER)
BORDER_1
- 一番外側のボーダの色を指定します。BORDER_2
- 中間のボーダの色を指定します。BORDER_3
- 内側のボーダの色を指定します。INNER
- 内部エリアの色を指定します。メソッドの詳細 |
---|
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
- ウインドウ.
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |