public class GTable
extends java.lang.Object
修飾子とタイプ | フィールドと説明 |
---|---|
java.applet.Applet |
ap |
java.awt.Color |
bgColor |
GBoard |
board |
static int |
BUTTON_ALIVE |
static int |
BUTTON_B_EYE_CAND |
static int |
BUTTON_B_PASS |
static int |
BUTTON_B_RESIGN |
static int |
BUTTON_BLACK |
static int |
BUTTON_DAME |
static int |
BUTTON_DEAD |
static int |
BUTTON_EYE |
static int |
BUTTON_N_MOVES |
static int |
BUTTON_NUM |
static int |
BUTTON_SEKI |
static int |
BUTTON_SPACE |
static int |
BUTTON_TERR |
static int |
BUTTON_TURN_B |
static int |
BUTTON_TURN_W |
static int |
BUTTON_VECTORS |
static int |
BUTTON_W_EYE_CAND |
static int |
BUTTON_W_PASS |
static int |
BUTTON_W_RESIGN |
static int |
BUTTON_WHITE |
GButton[] |
buttons |
java.awt.Dimension |
charSize |
boolean |
flagNum |
int |
iOn |
GLid |
lids |
int |
nButtons |
Pos |
p |
static int |
PIXEL_BOWL |
static int |
PIXEL_CONTROL |
java.awt.Color |
shadowColor |
java.awt.Dimension |
tableSize |
コンストラクタと説明 |
---|
GTable(int width,
int height,
int ro,
java.applet.Applet ap,
java.lang.String title)
クラスGTableのコンストラクタです。
|
修飾子とタイプ | メソッドと説明 |
---|---|
void |
draw(java.awt.Graphics g)
メモリに描画したイメージを画面にコピーします。
|
void |
drawToMem()
机とその上のオブジェクトをメモリに描画します。
|
boolean |
toggleButton(java.awt.Point mouse)
マウス座標がボタン上にあれば、そのボタンをトグルします。
|
public static final int PIXEL_BOWL
public static final int PIXEL_CONTROL
public static final int BUTTON_TURN_B
public static final int BUTTON_B_PASS
public static final int BUTTON_B_RESIGN
public static final int BUTTON_TURN_W
public static final int BUTTON_W_PASS
public static final int BUTTON_W_RESIGN
public static final int BUTTON_N_MOVES
public static final int BUTTON_VECTORS
public static final int BUTTON_BLACK
public static final int BUTTON_WHITE
public static final int BUTTON_SPACE
public static final int BUTTON_ALIVE
public static final int BUTTON_SEKI
public static final int BUTTON_DEAD
public static final int BUTTON_EYE
public static final int BUTTON_TERR
public static final int BUTTON_DAME
public static final int BUTTON_B_EYE_CAND
public static final int BUTTON_W_EYE_CAND
public static final int BUTTON_NUM
public java.awt.Dimension tableSize
public java.awt.Dimension charSize
public java.awt.Color bgColor
public java.awt.Color shadowColor
public GBoard board
public GLid lids
public Pos p
public java.applet.Applet ap
public int iOn
public boolean flagNum
public int nButtons
public GButton[] buttons
public GTable(int width, int height, int ro, java.applet.Applet ap, java.lang.String title)
width
- 机の幅[ピクセル]を指定します。height
- 机の高さ[ピクセル]を指定します。ro
- 碁盤の路数を指定します。ap
- ImageObserverとしてJAppletを指定します。public void drawToMem()
public boolean toggleButton(java.awt.Point mouse)
mouse
- public void draw(java.awt.Graphics g)
g
- コピー先のGraphicsを指定します。