Пытаюсь написать небольшую текстовую игру - PullRequest
1 голос
/ 12 октября 2011

Эй, ребята, я пытаюсь написать небольшую текстовую игру в свое свободное время, и я начал с этим кодом.

import java.applet.*;
import java.awt.*;
import java.util.*;
public class game extends Applet{
public void paint (Graphics g){
    Scanner input = new Scanner(System.in);
    System.out.println("What is your name?:\t");
    String x = input.nextLine();
    g.drawString("Hello, " + x, 50, 25);
}
}

То, что я хочу сделать, - это сразу открыть апплет, а затем задать ему вопросы внутри апплета. Также я хочу, чтобы пользователь мог вводить вопросы в апплет. Есть ли какой-нибудь быстрый способ сделать это?

1 Ответ

4 голосов
/ 12 октября 2011

Я думаю, что самое простое решение для маленькой игры - это работать в консоли из запускаемого класса с главной функцией.После этого вы сможете читать и отображать данные с консоли.

Вы даже можете взглянуть на JCurse или другие библиотеки, чтобы иметь более прохладный дизайн текста (цвет, ...)

Еслитем не менее, вы хотите работать в апплете, тогда, я думаю, вам придется создать AWT [edit: AWT, а не SWT, это была ошибка!] элемент управления текстовой области, из которого можно читать входные данные и отправлять результаты.

В любом случае получайте удовольствие от разработки своей игры:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...