|
Kagetaka | |||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjava.awt.Component
net.hizlab.kagetaka.awt.tate.Component
net.hizlab.kagetaka.awt.tate.Checkbox
縦表示のチェックボックスです。
入れ子クラスの概要 |
クラス java.awt.Component から継承した入れ子クラス |
Component.AccessibleAWTComponent, Component.BltBufferStrategy, Component.FlipBufferStrategy |
フィールドの概要 |
クラス net.hizlab.kagetaka.awt.tate.Component から継承したフィールド |
DISABLE, KEY_DOWN, MOUSE_DOWN, MOUSE_OVER, NORMAL |
クラス java.awt.Component から継承したフィールド |
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
インタフェース java.awt.image.ImageObserver から継承したフィールド |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
コンストラクタの概要 | |
Checkbox(Option option,
ImageCreator ic)
空のラベルのチェックボックスを構築します。 |
|
Checkbox(Option option,
ImageCreator ic,
String label)
指定されたラベルを表示する、新しいチェックボックスを作成します。 |
|
Checkbox(Option option,
ImageCreator ic,
String label,
boolean state)
指定された状態で、指定されたラベルが付いたチェックボックスを構築します。 |
|
Checkbox(Option option,
ImageCreator ic,
String label,
boolean state,
CheckboxGroup group)
指定されたチェックボックスグループ内に、指定された状態で、 指定されたラベルが付いたチェックボックスを構築します。 |
メソッドの概要 | |
protected Dimension |
createPreferredSize()
コンポーネントのサイズを計算して返します。 |
CheckboxGroup |
getCheckboxGroup()
チェックボックスグループを設定します。 |
Color |
getIconcolor()
アイコンの背景色を返します。 |
String |
getLabel()
ボタンに表示するラベルを返します。 |
boolean |
getState()
状態を返します。 |
protected String |
paramString()
このチェックボックスのパラメータ文字列を返します。 |
protected void |
refresh(Image offscreen,
Graphics g,
Dimension size,
int state,
boolean focus)
現在のステータスにあった状態に、オフスクリーンを再描画します。 このメソッドが呼び出されるときは、必ず状態が変更された場合なので、 このメソッド内で必ず再描画する必要があります。 |
void |
setBackground(Image image)
背景画像を設定します。 |
void |
setCheckboxGroup(CheckboxGroup g)
チェックボックスグループを設定します。 |
void |
setIconcolor(Color c)
アイコンの背景色を設定します。 |
void |
setLabel(String label)
ボタンに表示するラベルを設定します。 |
void |
setState(boolean state)
状態を設定します。 |
クラス net.hizlab.kagetaka.awt.tate.Component から継承したメソッド |
addNotify, getBorder, getName, getPreferredSize, getText, getViewState, invalidate, isFocusTraversable, paint, removeNotify, repaintForce, setBorder, setEnabled, setFont, setName, setViewState, update |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
コンストラクタの詳細 |
public Checkbox(Option option, ImageCreator ic)
option
- オプションic
- イメージクリエータpublic Checkbox(Option option, ImageCreator ic, String label)
option
- オプションic
- イメージクリエータlabel
- チェックボックスのラベルpublic Checkbox(Option option, ImageCreator ic, String label, boolean state)
option
- オプションic
- イメージクリエータlabel
- チェックボックスのラベルstate
- チェックする場合は true
、
それ以外の場合は false
public Checkbox(Option option, ImageCreator ic, String label, boolean state, CheckboxGroup group)
option
- オプションic
- イメージクリエータlabel
- チェックボックスのラベルstate
- チェックする場合は true
、
それ以外の場合は false
group
- チェックボックスグループメソッドの詳細 |
protected Dimension createPreferredSize()
Component
内の createPreferredSize
public CheckboxGroup getCheckboxGroup()
public Color getIconcolor()
public String getLabel()
public boolean getState()
protected String paramString()
Component
内の paramString
protected void refresh(Image offscreen, Graphics g, Dimension size, int state, boolean focus)
Component
内の refresh
offscreen
- オフスクリーンイメージg
- オフスクリーンイメージへのグラフィックsize
- オフスクリーンイメージのサイズstate
- 新しい状態focus
- フォーカスを持っているかpublic void setBackground(Image image)
image
- イメージpublic void setCheckboxGroup(CheckboxGroup g)
g
- チェックボックスグループpublic void setIconcolor(Color c)
c
- アイコンの背景色public void setLabel(String label)
label
- ボタンのラベルpublic void setState(boolean state)
state
- 状態
|
Kagetaka | |||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
Copyright (c) 2002-2004 The Kagetaka Project 'November 20, 2004'