|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
Objectiappli.lib.ui.CComponent
iappli.lib.ui.CTextBox
public final class CTextBox
Canvas上に描画するテキストボックスです。
【例】
class Test extends CostumePanel {
CTextBox tx = new CTextBox("TEXT", 10, 10);
public void paint(Graphics g) {
tx.show(g, 10, 10, true);
addEvent(tx);
:
}
}
| コンストラクタの概要 | |
|---|---|
CTextBox()
テキストボックスを生成します。 |
|
CTextBox(String text,
int columns,
int inputSize)
テキスト文字列を指定してテキストボックスを生成します。 |
|
CTextBox(String text,
int columns,
int inputSize,
int c1,
int c2,
int s)
テキスト文字列、前景色、影付き色等を指定してテキストボックスを生成します。 |
|
| メソッドの概要 | |
|---|---|
String |
getText()
テキスト文字列を取得します。 |
void |
setInputMode(int mode)
テキスト文字列の初期入力モードを設定します。 |
void |
setInputSize(int inputSize)
テキスト文字列に入力可能な文字数を制限します。 |
void |
setText(String text)
テキスト文字列を設定します。 |
void |
show(Graphics g,
int x,
int y,
boolean b)
テキストボックスを描画します。 |
| クラス iappli.lib.ui.CComponent から継承されたメソッド |
|---|
clear, setBackground, setBackup, setFont, setForeground, setGraphics, setLocation, setShadow, setSize |
| クラス Object から継承されたメソッド |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| コンストラクタの詳細 |
|---|
public CTextBox()
public CTextBox(String text,
int columns,
int inputSize)
text - テキストボックスのテキスト文字列を指定します。columns - 桁数を指定します。桁数は、半角文字数で数えます。inputSize - 入力文字数の制限値を0以上で指定します。
0の場合、入力制限はありません。
public CTextBox(String text,
int columns,
int inputSize,
int c1,
int c2,
int s)
text - テキスト文字列を指定します。columns - 桁数を指定します。桁数は、半角文字数で数えます。inputSize - 入力文字数の制限値を0以上で指定します。
0の場合、入力制限はありません。c1 - 前景色を指定します。c2 - 背景色を指定します。s - 影付き色を指定します。| メソッドの詳細 |
|---|
public void setText(String text)
text - テキスト文字列を指定します。
null が指定された場合は空文字列("")が設定されます。public String getText()
public void setInputSize(int inputSize)
inputSize - 入力文字数の制限値を0以上で指定します。0の場合、制限なし。public void setInputMode(int mode)
mode - 初期入力モードを指定します。
設定する値は、CanvassetInputMode(int)に準じます。
public void show(Graphics g,
int x,
int y,
boolean b)
g - キャンパスのグラフィックスオブジェクト(this.getGraphics())を指定します。x - 横座標(文字数)を指定します。y - 縦座標(文字数)を指定します。b - trueを指定すると描画前をバックアップします。
(ヒープメモリが取られるため使わない場合は false を指定してください。)
|
Copyright ITmarks Inc. All rights reserved. | |||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||