求一个java小游戏 不要很难的 用MyEclipse

求一个java小游戏 不要很难的 用MyEclipse,第1张

你好:我自己写了一个,还算好玩吧,

import javaxswingIcon;

import javaxswingJOptionPane;

public class CaiShuZi4JOptionPane {

/

  @param args

 /

public static void main(String[] args) {

Icon icon = null;

boolean bl = false;

int put = 0;

int c = (int) (((Mathrandom())100)+1);  //获取一个1-100的随机数

Systemoutprintln("你获取的随机数是:"+c);  //打印你的随机数字

String str1  = (String) JOptionPaneshowInputDialog(null,"请输入你的猜测数字(1-100):\n","猜数字游戏",JOptionPanePLAIN_MESSAGE,icon,null,"在这输入"); //第一次输入你的猜测数字

if(str1==null){

JOptionPaneshowMessageDialog(null, "你已经取消了本次游戏"); //如果你点取消那么本次游戏结束

}else{

bl = num(str1);  //判断是输入的是不是数字或者是整数

if(true==bl){      //如果是数字的话进入与随机数比较的程序

Systemoutprintln("你输入的数字是:"+str1);  //打印你输入的数字

 put = IntegervalueOf(str1);   

    

for(int i = 3;i > 0;i--){    //i是你可以猜测的次数

 if(put==c){

JOptionPaneshowMessageDialog(null, "恭喜你猜对了,正确答案是:"+c+"。");  //如果你猜对了就直接结束循环

break;

 }else if(put>c){  //如果输大了就让你再次从新输入

 str1  = (String) JOptionPaneshowInputDialog(null,"你的输入过大。你还有"+i+"次机会,请重新输入:\n","猜数字游戏",JOptionPanePLAIN_MESSAGE,icon,null,"在这输入"); 

 if(str1==null){

 JOptionPaneshowMessageDialog(null, "你已经取消了本次输入"); 

 break;

}else{

 bl =num(str1);

               if(true==bl){

      put = IntegervalueOf(str1);

                }else{

                JOptionPaneshowMessageDialog(null, "你的输入不正确,请重新输入"); 

                }

}

 }else if(put<c){  //如果你输小了也让你从新输入

str1  = (String) JOptionPaneshowInputDialog(null,"你的输入过小。你还有"+i+"次机会,请重新输入:\n","猜数字游戏",JOptionPanePLAIN_MESSAGE,icon,null,"在这输入"); 

 if(str1==null){

 JOptionPaneshowMessageDialog(null, "你已经取消了本次游戏"); 

 break;

}else{

         bl =num(str1);

                   if(true==bl){

         put = IntegervalueOf(str1);

                   }else{

                     JOptionPaneshowMessageDialog(null, "你的输入不正确,请重新输入"); 

                    }

      }

}

}

}else if(bl==false){   //这个 是你第一次如果填写的不是数字的话也会结束本次游戏

JOptionPaneshowMessageDialog(null, "请您下次按要求填写。本次游戏结束"); 

}

if(true==bl && c!=put){  //如果你i次都没猜对,那么就直接告诉你这个数十什么

 JOptionPaneshowMessageDialog(null, "很遗憾你没能猜对,这个数字是:"+c+"");  

 }

  } 

 

}

    public  static boolean num(String value){  //一个静态方法,判断你输入的是不是数字

   try {

IntegerparseInt(value);

return true;

} catch (Exception e) {

return false;

}

   

   }

}

MyEclipse是自动编译java文件的。

1、在建立类的时候,就进行编译了

2、当修改类源码的时候,会点击保存这个动作,在这个时候,又会重新编译类为class文件

3、点击菜单栏 Project,选择Build Automatically 这个会也会自动编译的

myeclipse中新建Java类步骤如下:

1、点击左上角“File”,鼠标移到“new”,点击“JavaProject”

2、在“Projectname”处填入文件名称,也就是项目名

3、找到刚才新建的项目,双击打开

4、在“src”右击,选择“new”子菜单里面的“Class”

5、给新建的Java类取名,例如Hello

6、点击下方的Finish

7、可以看到新的Hello类已经建好

8、去本地磁盘检验一下,看“Hello”类是否已建好,下图就说明成功啦

扩展资料:

java类的基本结构

属性:对象数据的描述

方法:对象的行为

构造方法:用于实例化对象

内部类:在类中声明的类(innerclass)

块:分静态块与实例块

类的声明:(访问权限修饰符publicdefault(可忽略不写,为默认))(修饰符finalabstractsynchronized)class 类名{  类体 }

类的作用:类就是一个模板,定义多个对象共同的属性和方法  如:学生类(张三,李四)手机类(华为oppo)

不是插件,java运行环境应该有吧,Java Runtime Environment (JRE)

>

怎样运行自己编好的JAVA小程序?

写个DOS批处理,

javac NotepadJava

java Notepad

~~~~~~~~~~~~~~~~~~~~

怎样才能运行JAVA小程序?

JDK+记事本是最简单的 不过JDK需要配置环境变量之类的 要想方便的话用Myeclipse 参考下载地址 :chinesedocumentkaifagongju/Javabianjiqi/20070927/3837 安装完成直接编辑文件运行就ok

不能运行JAVA小程序!

当然还要你配置classpath!!!

1、JAVA需要什么样的环境变量,这些环境变量有什么作用?

JAVA程序能够顺利编译需要两个环境变量,一个是PATH(path),一个是CLASSPATH(classpath)。那么这两个环境变量代表什么呢?或者说究竟在JAVA程序编译中有什么作用呢?这就要涉及到WINDOWS的基本知识了。在WINDOWS环境中,每一条能用的指令都保存在硬盘的“某个角落”,比如说指令NOTEPAD(WINDOWS的记事本指令,在C:\WINNT目录下),那么在DOS命令提示符下直接输入NOTEPAD就可以打开记事本了。但是一旦我们把C:\WINNT目录下的NOTEPADEXE这个可执行文件移开(比如说我们现在把它“剪切”到D盘根目录下)我们再在DOS提示符下直接输入NOTEPAD时就无法再打开记事本了,但是我们在DOS下改变路径输入D:\NOTEPAD(或者先输入cd D: 在输入NOTEPAD也行)就可以打开记事本了。这就是说在我们直接输入NOTEPAD的时候,其实其默认路径就是C:\WINN。假设我们要运行一个JAVA程序(hellojava)就要先把它的class文件移动到JAVA里的bin目录下 然后打开DOS,把路径改到JAVA的BIN目录下 执行java helloclass,一次无所谓 但是每次都要这样去做未免太麻烦。还好WINDOWS提供了一个PATH环境变量,他的作用就是现在这个变量的值路径中去找,如果找到了要运行的EXE就运行,否则失败。如果我们把JAVA里的bin目录这个路径赋给path那么下次我在运行java这个命令的时候,即便是直接输入DOS也能够在path变量中找到JAVA的bin目录下的java指令了。

下面说说,classpath环境变量。不知道各位注意到没有,我上面说的那句话——“假设我们要运行一个JAVA程序(hellojava)就要先把它的class文件移动到JAVA里的bin目录下”,为什么要这样做呢?因为我们在用到java helloclass这条指令的时候,DOS不知道helloclass这个文件在哪里,他就先到当前目录中去找,如果找到就运行,否则失败。当然,如果说hellojava在D盘根目录下,你也可以用java D:\helloclass这条指令来运行,但是每次这样做也确实够麻烦。WINDOWS就提供了这样一个环境变量——classpath,如果没有就应该新建一个。我们把D:\这个路径赋值给classpath,那么下次在运行java hellojava的时候就先在当前目录中到,如果找到就运行,如果找不到就在classpath的值路径下去找,找到就运行,找不到就失败。

以上阐述了path和classpath两个环境变量的作用,如果设置好了。java的编译和运行就基本上没什么问题了。至于有些书上说的环境变量javahome初学阶段可以暂时不管它。

2、如何设置环境变量?

右击“我的电脑”,然后“属性”。在分页卡里选择“高级”,然后点击“环境变量”按钮,d出环境变量对话框。在下面的系统环境变量中找到path然后双击,在变量值中添加上JAVA的BIN目录的路径(其他的不要删哈,删了后悔不要怪我哟~~~),和其他的路径值用英文状态的;隔开。至于classpath我一般都没有设置,但是比如有些朋友喜欢规范一点,要把java文件全部放到一个文件夹中,比如说D:\javaexe,那么在classpath中加入;c:\jdk13\lib\toolsjar;c:\jdk13\lib\dtjar;D:\javaexe\这个路径。(注意:;c:\jdk13\lib\toolsjar;c:\jdk13\lib\dtjar;这三个不能少)

java小程序无法运行

win7可以运行这个

将文件保存为Ajava,然后放到D盘根目录

cmd中输入:

D:\>javac Ajava

D:\>java A 12 23 32 21

命令行输入的整数是:

12 23 32 21

命令行输入的整数升序排序后:

12 21 23 32

如何运行java小程序

先编写一个java小程序(applet)保存为 java

在dos中的文件目录下先编译javac java 生成class文件

接着编写一个含class文件的文件,如<<head<titleHelloWorldApplet</title<body<Applet code=HelloWorldAppletclass width=200 height=400

在dos中文件所在目录下appletviewer 即成功

java小程序不能运行

可能是java环境变量的问题,设置好了重新打开浏览器就行了。

正常情况下设置三种系统环境变量

JAVA_HOME={JDK安装目录} (注:一般这个系统中没有这个,需要自己建)

PATH=%JAVA_HOME%\bin; (注:指原来系统中PATH的内容)

classpath=;%JAVA_HOME%\lib (注:一般这个系统中没有这个,需要自己建)

设置完后,打开命令行

输入java -version

出现类似内容:

java version "150_06"

Java(TM) 2 Runtime Environment, Standard Edition (build 150_06-b05)

Java HotSpot(TM) Client VM (build 150_06-b05, mixed mode, sharing)

这种情况下JDK安装是没有问题的

如果运行不了你的东西,那应该是你写的程序上的问题

JAVA小程序的运行结果

没有运行结果……

但是,第一个里面,y = 9766,第二个,y = 3

关于java小程序的运行

只要电脑上装有JDK,就可以编译和运行java程序,一般java虚拟机都是win关盘自带的,所以只需要去sun下载jdk

配置好环境变量

在运行里面打开cmd

然后就可以做你要做的事情了

我运行java小程序出错

public打错成了pubilc

java小程序运行错误

file2 f2=new file2();

和 类名不同 要一致

你看看转换F的 时候有问题没

以上就是关于求一个java小游戏 不要很难的 用MyEclipse全部的内容,包括:求一个java小游戏 不要很难的 用MyEclipse、如何用myeclipse编译一个java文件、myeclipse 中怎么样新建一个java的类的,详细的步骤是什么谢谢!等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/9302588.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-26
下一篇2023-04-26

发表评论

登录后才能评论

评论列表(0条)

    保存