小弟在java编程中遇到点问题,那位大哥给检查下呢!这厢谢过、、

[复制链接]
查看11 | 回复3 | 2009-11-27 13:44:15 | 显示全部楼层 |阅读模式
拼写错误、括号位置错误……,建议你用eclipse来写,用记事本写代码痛苦
回复

使用道具 举报

千问 | 2009-11-27 13:44:15 | 显示全部楼层
错误太多了.估计你完全没理解程序里的很多东西
回复

使用道具 举报

千问 | 2009-11-27 13:44:15 | 显示全部楼层
错误太多了,给你简单改了一下,自己对照一下吧import java.awt.*;import javax.swing.*;import java.awt.event.*;public class Jiafa extends Frame implements ActionListener{ TextField tf1=new TextField(4); Label b1=new Label("+"); TextField tf2=new TextField(4); Button bt=new Button("="); TextField tf3=new TextField(4);
Jiafa()
{
super ("加法计算器");
setVisible (true);
setSize(150,150);
setLayout(new GridLayout(1,5));
add(tf1);add(b1);add(tf2);
add(bt); add(tf3);
bt.addActionListener(this);
addWindowListener(new WindowAdapter()
{
public void windowClosing(WindowEvent e)
{
System.exit(0);
}
});
validate();
}public void actionPerformed(ActionEvent e){ if(e.getSource()==bt) {int m,n,s;
m=Integer.parseInt(tf1.getText());
n=Integer.parseInt(tf2.getText());
s=m+n;
tf3.setText(s+"");}}
public static void main(String args[])
{
new Jiafa();
}}
回复

使用道具 举报

千问 | 2009-11-27 13:44:15 | 显示全部楼层
呵呵。我也改了一个。好像跟二楼一样诶~package test;import java.awt.*;import javax.swing.*;import java.awt.event.*;public class Jiafa extends Frame implements ActionListener{ TextField tf1=new TextField(4); Label b1=new Label("+"); TextField tf2=new TextField(4); Button bt=new Button("="); TextField tf3=new TextField(4);
Jiafa()
{
super ("加法计算器");
setVisible (true);
setSize(150,150);
setLayout(new GridLayout(1,5));
add(tf1);add(b1);add(tf2);
add(bt); add(tf3);
bt.addActionListener(this);
addWindowListener(new WindowAdapter()
{
public void windowClosing(WindowEvent e)
{
System.exit(0);
}
});
validate();
}
public void actionPerformed(ActionEvent e){ if(e.getSource()==bt) {int m,n,s;
m=Integer.parseInt(tf1.getText());
n=Integer.parseInt(tf2.getText());
s=m+n;
tf3.setText(s+"");}}
public static void main(String args[])
{
new Jiafa();
} }
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行