问一个极弱的问题,在JBUILDER中如何编译并运行程序,我不管编译哪一个程序,总有一个错误,急切中,等待
如错误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);
}
}