问一个极弱的问题,在JBUILDER中如何编译并运行程序,我不管编译哪一个程序,总有一个错误,急切中,等待

yiana1002 2004-11-21 09:33:04
如错误E:\JBuilder\jdk1.4\bin\javaw -classpath "E:\JBuilder\samples\Welcome\classes;E:\JBuilder\jdk1.4\demo\jfc\Java2D\Java2Demo.jar;E:\JBuilder\jdk1.4\demo\plugin\jfc\Java2D\Java2Demo.jar;E:\JBuilder\jdk1.4\jre\lib\charsets.jar;E:\JBuilder\jdk1.4\jre\lib\ext\dnsns.jar;E:\JBuilder\jdk1.4\jre\lib\ext\ldapsec.jar;E:\JBuilder\jdk1.4\jre\lib\ext\localedata.jar;E:\JBuilder\jdk1.4\jre\lib\ext\sunjce_provider.jar;E:\JBuilder\jdk1.4\jre\lib\im\indicim.jar;E:\JBuilder\jdk1.4\jre\lib\jaws.jar;E:\JBuilder\jdk1.4\jre\lib\jce.jar;E:\JBuilder\jdk1.4\jre\lib\jsse.jar;E:\JBuilder\jdk1.4\jre\lib\rt.jar;E:\JBuilder\jdk1.4\jre\lib\sunrsasign.jar;E:\JBuilder\jdk1.4\lib\dt.jar;E:\JBuilder\jdk1.4\lib\htmlconverter.jar;E:\JBuilder\jdk1.4\lib\tools.jar" com.borland.samples.welcome.WelcomeApp

程序如下:
import java.awt.*;
import java.awt.event.*;
import java.applet.*;

class MyLabel extends Label implements ActionListener
{ String 标签上的初始名称;
TextField inputNumber;TextArea showResult;Button button;
MyLabel(String s,Container con)
{ super(s);
标签上的初始名称=s;
inputNumber=new TextField(10); showResult =new TextArea(10,20);
button=new Button("Enter");
button.addActionListener(this);inputNumber.addActionListener(this);
con.add(this);con.add(inputNumber);con.add(showResult);con.add(button);
}
public void actionPerformed(ActionEvent e)
{ long n=0;
showResult.setText(null);
try{ n=Long.valueOf(inputNumber.getText()).longValue();
this.setText(标签上的初始名称);
}
/*catch(IOException ef)
{System.err.println(ef.toString());
System.exit(0);
}*/
catch(NumberFormatException nfe)
{showResult.append("输入格式错误.");
System.exit(0); }

/*catch(NumberFormatException e1)
{ this.setText("请输入数字字符");
}*/
if(e.getSource()==inputNumber)
{ 求素数因子(n);
}
if(e.getSource()==button)
{ 求素数因子(n);
}
}

public void 求素数因子(long n)
{ showResult.append(""+n+"的素数因子有:");
for(int i=1;i<=n;i++)
{ int j=0;
for(j=2;j<i;j++)
{ if(i%j==0) break;
}
if(j>=i&&n%i==0)
{ showResult.append("\n"+i);
}
}
}
}
public class appleteg extends Applet
{ MyLabel lab;
public void init()
{ lab=new MyLabel("回车OR单击按钮求出所输入数的素数因子",this);
}
}
...全文
92 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
beakham 2004-11-22
  • 打赏
  • 举报
回复
等待楼主运行结果
jFresH_MaN 2004-11-22
  • 打赏
  • 举报
回复
打开run->configurationg
然后new->指出你的主函数所在的类
确定
然后再点那个绿色的按纽就运行了
yiana1002 2004-11-22
  • 打赏
  • 举报
回复
再弱弱地问,如何设置MAIN CLASS,
偶打开run->configurationg后没看见呀,我的是JBUILDER9.0
haroyy 2004-11-21
  • 打赏
  • 举报
回复
运行->配置 那里新建一个运行实例,设置main class,就可以运行了
yiana1002 2004-11-21
  • 打赏
  • 举报
回复
那俺怎么看到运行结果呢
csforgood 2004-11-21
  • 打赏
  • 举报
回复
同意
jFresH_MaN 2004-11-21
  • 打赏
  • 举报
回复
呵呵,同意
边城狂人 2004-11-21
  • 打赏
  • 举报
回复
这好像不是错误,是运行程序的命令行嘛

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧