import java.applet.Applet;
import java.awt.Event;
import java.awt.Graphics;
import java.awt.Image;

public class TicTacToe extends Applet {

  // Fields
  int white;      // 宣告white變數
  int black;	//宣告black變數
  static final int[] moves;      //宣告move陣列
  static boolean[] won;		//宣告won陣列
  static final int DONE = 511;	//宣告DONE變數
  static final int OK = 0;		//宣告OK變數之值為0
  static final int WIN = 1;		//宣告WIN變數為1
  static final int LOSE = 2;		//宣告LOSE變數為2
  static final int STALEMATE = 3;	//宣告STALEMATE變數為3
  boolean first;			//宣告布林變數first
  Image notImage;		//宣告圖片notImage
  Image crossImage;		//宣告圖片crossImage

  // Constructors
  public TicTacToe() { }		//建構TicTacToe

  // Methods
  static void isWon(int int0) { }	//方法isWon需傳入一個參數來判斷是否獲勝了
  int bestMove(int int0, int int1) { return 0;}	//方法bestMove須靠兩個參數決定電腦的最佳動作
  boolean yourMove(int int0) { return false;}	//方法yourMove需傳入一個參數判斷我方所下的棋子位置
  boolean myMove() { return false;}		//方法myMove需傳入一個參數判斷電腦決定的下棋位置
  int status() { return 0;}			//方法status直接回傳值為0
  public void init() { }			//方法init
  public void paint(Graphics graphics) { }	//方法paint需傳入一圖片參數並把該圖畫在畫面的格子上
  public boolean mouseUp(Event event, int int1, int int2) { return false;}	//方法mouseUp判斷我方滑鼠點擊位置
  public String getAppletInfo() { return null;}	//方法getAppletInfo讓您可以取得該Applet的說明
}