如何将简单java游戏放入窗口(小程序)
我正在用Java开发一个非常简单的文本冒险游戏,我只是想知道如何将它放到一个窗口中,使它看起来更像一个实际的游戏。比如,我可以让某人点击一个图标,它就会弹出这个简单的游戏吗?谢谢你的帮助,如果我浪费了你的时间,我很抱歉如何将简单java游戏放入窗口(小程序),java,applet,window,Java,Applet,Window,我正在用Java开发一个非常简单的文本冒险游戏,我只是想知道如何将它放到一个窗口中,使它看起来更像一个实际的游戏。比如,我可以让某人点击一个图标,它就会弹出这个简单的游戏吗?谢谢你的帮助,如果我浪费了你的时间,我很抱歉 //bored programming import java.util.*; public class test { public static void main(String[] args){ Scanner input = new Scanner (Sys
//bored programming
import java.util.*;
public class test {
public static void main(String[] args){
Scanner input = new Scanner (System.in);
String x = "hey";
System.out.println("Welcome to adventure game!");
System.out.println();
System.out.println("Which way do you want to go?: ");
x = input.nextLine();
if (x.equals ("west")){
System.out.println("You walk towards the forest.");
west();
}
else if (x.equals("east"))
System.out.println("You go East!");
else if (x.equals("south"))
System.out.println("You go South!");
else if (x.equals("north"))
System.out.println("You go North!");
else
System.out.println("You cannot go that way!!");
}
public static void west(){
Scanner input = new Scanner (System.in);
System.out.println("Which way shall you go?");
String x = input.nextLine();
}
}
这可能是一个很好的起点。示例可以在和中找到。只需将您的代码迁移到NetBeans IDE。创建一个窗口,可能是一个文本框和您想要的任何东西,最后将其打包到一个可执行的jar。我不认为
(J)Applet
是最适合游戏的,而是将游戏放入JFrame
(屏幕截图中显示的组件位于JFrame
内)。还请注意,扫描仪
非常适合从输入流
获取数据,但与小程序或框架等GUI不匹配。可能需要重新考虑该方法。鉴于您还没有数千行代码,这应该不是一个大问题。;)在中,不会重定向系统,但可以在用户的命令行上玩游戏。