小弟我写了如下的程序..却不知道如何编译..
编译的时候.javac UseArithmetic.java 通过
java UseArithmetic提示找不到Main..方法
请问是不是用Java 来编译..
谢谢了
import java.applet.*;
import java.awt.*;
import java.awt.event.*;
class UseArithmetic extends Applet implements ActionListener{
Label prompt;
TextField input1,input2;
Button btn;
int a=0,b=1;
public void init()
{
prompt= new Label("Please input two tenger :");
input1=new TextField(5);
input2=new TextField(5);
btn=new Button("Computer ");
add (prompt);
add(input1);
add(input2);
add(btn);
btn.addActionListener(this);
}
public void paint(Graphics g)
{
g.drawString(a+"+"+b+"="+(a+b),10,50);
g.drawString(a+"-"+b+"="+(a-b),10,70);
g.drawString(a+"*"+b+"="+(a*b),10,90);
g.drawString(a+"/"+b+"="+(a/b),10,110);
g.drawString(a+"%"+b+"="+(a%b),10,130);
}
public void actionPerformed(ActionEvent e)
{
a=Integer.parseInt(input1.getText());
b=Integer.parseInt(input2.getText());
repaint();
}
}
编译的时候.javac UseArithmetic.java 通过
java UseArithmetic提示找不到Main..方法
请问是不是用Java 来编译..
谢谢了
import java.applet.*;
import java.awt.*;
import java.awt.event.*;
class UseArithmetic extends Applet implements ActionListener{
Label prompt;
TextField input1,input2;
Button btn;
int a=0,b=1;
public void init()
{
prompt= new Label("Please input two tenger :");
input1=new TextField(5);
input2=new TextField(5);
btn=new Button("Computer ");
add (prompt);
add(input1);
add(input2);
add(btn);
btn.addActionListener(this);
}
public void paint(Graphics g)
{
g.drawString(a+"+"+b+"="+(a+b),10,50);
g.drawString(a+"-"+b+"="+(a-b),10,70);
g.drawString(a+"*"+b+"="+(a*b),10,90);
g.drawString(a+"/"+b+"="+(a/b),10,110);
g.drawString(a+"%"+b+"="+(a%b),10,130);
}
public void actionPerformed(ActionEvent e)
{
a=Integer.parseInt(input1.getText());
b=Integer.parseInt(input2.getText());
repaint();
}
}
小弟我经过认真思考.
又看了一下..书..在书上找到
要用appletviewer Welcome.html
还要一个嵌入
html文档
包含
<html>
<applet code= "Welcome.html" wideh= num height = num;
</applet>
<html>