试着写一个小文字游戏

时间:2011-10-12 19:15:34

标签: java text applet

嘿伙计们,我正在尝试在空闲时间写一个小文字游戏,我已经开始使用这段代码了。

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);
}
}

我想要做的是立即打开applet,然后让它从applet中提出问题。此外,我希望用户能够将问题输入到applet。有什么快捷的方法可以做到这一点吗?

1 个答案:

答案 0 :(得分:4)

我认为一个小游戏最简单的解决方案是在一个带有main函数的runnable类的控制台中工作。 然后,您就可以从控制台中阅读和显示。

您甚至可以查看JCurse或其他库以获得更酷的文本设计(颜色,......)

如果你想在applet中工作,那么我认为你必须构建一个AWT [编辑:AWT,而不是SWT,这是一个错误!]文本区域控制,从中读取输入并发送结果。< / p>

无论如何都喜欢自己设计游戏:)