package com.newlecture.game;


import java.util.Scanner;


public class Omok 

{

private int x;

private int y;

private int type;

public void input()

{

System.out.print("(x,y)를 입력해주세요");

Scanner scan = new Scanner(System.in);

this.x = scan.nextInt();

this.y = scan.nextInt();

}

public int getX()

{

return x;

}

public int getY()

{

return y;

}

}



package com.newlecture.game;


import java.util.Scanner;


public class MenuView {


public void print()

{

System.out.print("1. 1인용\n2. 순위보기\n3. 종료하기\n>");

}


int input()

{

Scanner scan = new Scanner(System.in);

int q = scan.nextInt();

return q;

}

}



'개발 > java' 카테고리의 다른 글

자바 오목게임 만들기(omok board)  (0) 2013.10.08
자바 오목게임 만들기(omok)  (0) 2013.10.08
자바 오목게임 만들기(ui)  (0) 2013.10.08
자바 오목게임만들기(gamemenu)  (0) 2013.10.08
자바 오목게임 만들기(main)  (0) 2013.10.08

package com.newlecture.game;


import java.util.Scanner;



public class GameView 

{


private OmokBoard board;

private StatusBar statusBar;

private GameMenu menu;

private Omok omok;


public GameView() // has a  

{

System.out.println("오목판 크기를 정해주세요");

Scanner scan = new Scanner(System.in);

int x = scan.nextInt();

int y = scan.nextInt();

board = new OmokBoard(x,y);

statusBar = new StatusBar();

menu = new GameMenu();

}

public void print()

{

board.print();

statusBar.print();

menu.print();

while(true){

switch(menu.input())

{

case 1:

omok = new Omok();

omok.input();

board.put(omok);

statusBar.print();

menu.print();

break;

case 2:

break;

case 3:

break;

default :

}

}

}

}



'개발 > java' 카테고리의 다른 글

자바 오목게임 만들기(omok)  (0) 2013.10.08
자바 오목게임 만들기(menu view)  (0) 2013.10.08
자바 오목게임만들기(gamemenu)  (0) 2013.10.08
자바 오목게임 만들기(main)  (0) 2013.10.08
자바 생성자와 설정자  (0) 2013.10.02

package com.newlecture.game;


import java.util.Scanner;


public class GameMenu {


public void print() 

{

System.out.print("1)오목두기 2)한수봐줘 3)도움말\n");

}

public int input()

{

Scanner scan = new Scanner(System.in);

System.out.print("선택 : >");

int q = scan.nextInt();

return q;

}

}



+ Recent posts