public class GButton
extends java.lang.Object
| 修飾子とタイプ | フィールドと説明 |
|---|---|
java.awt.Point |
offset |
static int |
PIXEL_HEIGHT |
static int |
PIXEL_LAMP |
static int |
PIXEL_MARGIN |
static int |
PIXEL_MAX_WIDTH |
static int |
PIXEL_WIDTH |
static java.awt.Dimension |
size |
| コンストラクタと説明 |
|---|
GButton(GTable gt,
GBoard gb,
java.lang.String caption)
クラスGButtonのコンストラクタです。
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
void |
disable()
ボタンの押下を無効にします。
|
void |
draw(java.awt.Graphics2D g2)
ボタンを描画するメソッドです。
|
void |
enable()
ボタンの押下を有効にします。
|
boolean |
in(java.awt.Point mouse)
(押された)マウス座標がボタンの中かどうかを判定します。
|
boolean |
isEnabled()
ボタンが押下可能かどうか返します。
|
boolean |
isOn()
ランプが on なら true を返します。
|
void |
off()
ランプを消灯します。
|
void |
on()
ランプを点灯します。
|
void |
toggle()
ランプを反転します。
|
public static final int PIXEL_HEIGHT
public static final int PIXEL_WIDTH
public static final int PIXEL_MARGIN
public static final int PIXEL_MAX_WIDTH
public static final int PIXEL_LAMP
public static java.awt.Dimension size
public java.awt.Point offset
public void on()
public void off()
public void toggle()
public boolean isOn()
public void enable()
public void disable()
public boolean isEnabled()
public boolean in(java.awt.Point mouse)
public void draw(java.awt.Graphics2D g2)
g2 - 描画先のGraphics2Dを指定します。