Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/395.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 试着写一个小文字游戏_Java_Text_Applet - Fatal编程技术网

Java 试着写一个小文字游戏

Java 试着写一个小文字游戏,java,text,applet,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?

嘿,伙计们,我正试图在我的空闲时间写一个小文本游戏,我已经开始用这个代码

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

我想做的是让小程序立即打开,然后让它从小程序中提问。我还希望用户能够将问题输入小程序。有什么快速的方法可以做到这一点吗?

我认为对于一个小游戏来说,最简单的解决方案是在控制台中工作,从一个具有主函数的可运行类开始。 然后,您将能够从控制台进行读取和显示

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

如果您仍然想在小程序中工作,那么我认为您必须构造一个AWT[编辑:AWT,而不是SWT,这是一个错误!]文本区域控件,从中读取输入并发送结果


不管怎样,尽情享受游戏的设计吧:)

我认为对于一个小游戏来说,最简单的解决方案是在控制台中工作,从一个具有主函数的可运行类开始。 然后,您将能够从控制台进行读取和显示

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

如果您仍然想在小程序中工作,那么我认为您必须构造一个AWT[编辑:AWT,而不是SWT,这是一个错误!]文本区域控件,从中读取输入并发送结果


不管怎样,请尽情设计游戏:)

Hmm,小程序中的控制台应用程序……java小程序将在哪里运行?网页?现在就在屏幕上。它只是打开了一扇窗户。不寻求优化如果您想使用GUI,请寻找自由浮动框架(Swing
JFrame
)。它比开发一个小程序要简单得多,并且可以使用.Hmm(小程序中的控制台应用程序)从链接启动……java小程序将在哪里运行?网页?现在就在屏幕上。它只是打开了一扇窗户。不寻求优化如果您想使用GUI,请寻找自由浮动框架(Swing
JFrame
)。它比开发小程序简单得多,并且可以通过链接启动。谢谢。我已经在控制台上编写了一个基于文本的游戏很久了。我现在想把它放到一个小程序中。你说过SWT文本区是最好的。我怎么做呢?我从来没有见过使用SWT的小程序(我见过很多小程序)。你能链接到一个吗?哦,我说的是SWT吗?啊!sorryJosh:看看这个例子,比我想的解释要好。谢谢你,伙计。我已经在控制台上编写了一个基于文本的游戏很久了。我现在想把它放到一个小程序中。你说过SWT文本区是最好的。我怎么做呢?我从来没有见过使用SWT的小程序(我见过很多小程序)。你能链接到一个吗?哦,我说的是SWT吗?啊!sorryJosh:看看这个例子,比我想的解释要好。