java-eclipse运行代码时,显示 “启动:未初始化小程序”

问题描述

eclipse运行代码时,显示 “启动:未初始化小程序”

eclipse运行代码,窗口中显示“启动:未初始化小程序” ,代码如下,求解

/*弹球示例*/
package java自学;
import acm.graphics.*;
import acm.program.*;
public class Chapter10_example extends GraphicsProgram{
/*设置弹球的直径*/
private static final int Dm=30;
/*设置弹球的X轴初始速度*/
private static final double X_vel=3.0;
/*设置弹球的速度*/
private double Vx=X_vel;
private double Vy=0.0;
/*设置受重力影响速度的增加量*/
private static final double g=3;
/*设置初始位置*/
private int X_start=Dm/2;
private int Y_start=150;
/*设置延迟时间*/
private static final int timeOfpause=50;
/*设置上升速度百分比*/
private static final double percentOfvelocity=0.9;
/*为ball分配一个固定空间*/
private GOval ball;

public void run(){
    createAball();
    Start();
}
/*创建一个弹球*/
private void createAball(){
    GOval ball=new GOval(X_start,Y_start,Dm,Dm);
    ball.setFilled(true);
    add(ball);

}
/*定义弹球的移动规则*/
private void Start(){
    while(ball.getX()<getWidth()){
        startMove();
        checkCollision();
        pause(timeOfpause);
    }
}
/*定义弹球移动的方法*/
private void startMove(){
    Vy+=g;
    ball.move(Vx, Vy);
}
/*定义检查球是否触及底面的方法*/
private void checkCollision(){
    if(ball.getY()>getHeight()-Dm){
        Vy=-Vy*percentOfvelocity;
        double D_value=ball.getY()-getHeight()-Dm;
        ball.move(Vx, -2*D_value);
    }

}

}

时间: 2024-11-03 08:07:00

java-eclipse运行代码时,显示 “启动:未初始化小程序”的相关文章

c#-VS2010尝试运行项目时出错:未捕获透过反射调用的方法而引发的异常

问题描述 VS2010尝试运行项目时出错:未捕获透过反射调用的方法而引发的异常 VS2010尝试运行项目时出错:未捕获透过反射调用的方法而引发的异常 调试成功,可以生成页面,就是会出现这个BUG 解决方案 找到代码段,然后try,catch下.假如程序异常就在catch里面处理,假如不需要处理就空着 解决方案二: 我的代码没有问题,调试成功的,就是会出现那个框框 解决方案三: 你winform吧?打开program.cs文件看里面应该有异常捕获的代码

vs2008-VS2008运行代码时 按回车没用

问题描述 VS2008运行代码时 n 按回车没用 用的VS2008写的C++,我敲得代码时: #include #include using namespace std; int main() { cout<<"piease input the b key to hear a bell.n"; char ch=getche(); if(ch=='b') cout<<'a'; else if(ch=='n') cout<<"what a bo

java-我用Java写了一个验证教师身份登录的小程序

问题描述 我用Java写了一个验证教师身份登录的小程序 如下 为什么输出的psw和gs1相等但是message的值改变不了? public boolean checkTeacherInfo(String teacherID,String psw){ message=false; sql="select top 1 * from TeacherTab where teacherID=?"; try{ con=dbcon.getConnect(); pst=con.prepareState

Eclipse 格式化代码时不换行与自动换行WordWrap插件

每次用Eclipse自带的Ctrl+shift+f格式化代码时,如果原来的一行代码大于80列,Eclipse就会自动换为多行,这点个人感觉不是很舒服,简单试了一下,通过以下方式可以修改: 1.preferences->Java->Code Style->Code Formatter->Show... ,打开之后,选择"Line Wrapping"选项卡,在"Maximun line width"指定大于多少列时换行. 2.还是在"L

java初学者编写代码时遇到一个小问题!求大神指导!!!

问题描述 代码如下:packageNumber;publicclassFrist{staticStrings1="你好";publicstaticvoidmain(String[]args){Strings2="Java";System.out.println(s1);System.out.println(s2);}}出错如下:C:UsersAdministrator>e:E:>cdtempE:Temp>javacFrist.javaE:Temp&

Eclipse运行Tomcat时遇到的问题?

问题描述 a_914080336:在Eclipse里面编写完JSP代码运行Tomcat6.0时为什么出现StartingTomcat6.0onServerhasencounteredaproblem呢??? 解决方案 解决方案二:楼主这个说的太概况了,建议贴出代码解决方案三:是tomcat的启动问题,代码是怎么样的呢解决方案四:没有配置好吧~~~~解决方案五:该回复于2011-03-23 16:32:25被版主删除解决方案六:启动Tomcat时遇到问题,楼主,能不能提供详细点的信息啊...解决方

Eclipse 格式化代码时不换行与自动换行的实现方法_相关技巧

1.preferences->Java->Code Style->Code Formatter->Show... ,打开之后,选择"Line Wrapping"选项卡,在"Maximun line width"指定大于多少列时换行. 2.还是在"Line Wrapping"选项卡中,能过选择"Line Wrapping policy"可以指定构造函数.方法体等的换行情况. 不过,SUN推荐的编码风格默认

急问 eclipse运行application时出现esri license错误

问题描述 在MyEclipse中arcgisengine当运行程序时就出现了Thisapplicationhasnotbeeninitializedwithanesrilisenceandwillnotfunctioncorrectly,,怎么办?也不知道安装对了没.用的是arcgisengine9.3...已经装了desktop/.谢谢. 解决方案 解决方案二:程序里要拖一个license控件或调用license初始化的函数

java 读取properties 文件时 显示为null

问题描述 publicclasspro{privatestaticStringparam1;privatestaticStringparam2;privatepro(){Propertiesprop=newProperties();InputStreamin=Object.class.getResourceAsStream("人员管理.properties");try{prop.load(in);param1=prop.getProperty("name").tri