初学者问题!!请大家帮帮忙!

wmrlovewyl 2005-11-07 02:51:20
import java.applet.*;
import java.awt.*;
import java.awt.event.*;

public class GetDouble extends Applet implements ActionListener
{
Label prompt;
TextField input,output;
Button btn;
int a=0,b=1;

public void init()
{
prompt=new Label("请输入两个整型数:`");
input=new TextField(5);
output=new TextField(5);
btn=new Button("计算");
add(prompt);
add(input);
add(output);
add(btn);
btn.addActionListener(this);
}

public void pain(Graphics g)
{
g.drawString(a + "+" + b + "=" +(a+b),10,50);
}

public void actionPerformed(ActionEvent e)
{
a=Integer.parseInt(input.getText());
b=Integer.parseInt(output.getText());
repaint();
}
}

写了上面的程序,在JCREATER里面运行时,编译无任何问题,运行时点击计算按扭后,无任何反应,
请大家帮帮我!!
...全文
69 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
pauliuyou 2005-11-07
  • 打赏
  • 举报
回复
多点几下按纽,但是建议这样的程序用不着paint方法,直接再加个label,用label显示结果:
public void actionPerformed(ActionEvent e)
{
a=Integer.parseInt(input.getText());
b=Integer.parseInt(output.getText());
label.setText(a + "+" + b + "=" +(a+b));
}

62,629

社区成员

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

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