import java.awt.*; import java.awt.event.*; public class F extends Frame implements ActionListener 25
老师上课写的JAVA程序,我自己运行不了啊,求助大神importjava.awt.*;importjava.awt.event.*;importjava.awt.even...
老师上课写的JAVA程序,我自己运行不了啊,求助大神
import java.awt.*;
import java.awt.event.*;
import java.awt.event.ActionListener;
public class F extends Frame implements ActionListener{
Button b1,b2,b3;
TextField tf;
public static void main(String[]a)
{
F x;
x=new F();
}
F(){
b1=new Button("7");
b2=new Button("8");
b3=new Button("9");
tf=new TextField();
setLayout(new FlowLayout());
add(b1);
b1.addActionListenter(this);
add(b2);
b2.addActionListenter(this);
add(b3);
b3.addActionListenter(this);
add(tf);
setTitle("简单加减法运算");
setSize(400,800);
setVisible(true);
System.out.print(tf.getText());
}
public void actionPerformed(ActionEvent e){
System.out.print("event");
System.out.println(e.getActionCommand());
if(e.getSource().equals(b3))
System.out.print("kkk");
}
} 展开
import java.awt.*;
import java.awt.event.*;
import java.awt.event.ActionListener;
public class F extends Frame implements ActionListener{
Button b1,b2,b3;
TextField tf;
public static void main(String[]a)
{
F x;
x=new F();
}
F(){
b1=new Button("7");
b2=new Button("8");
b3=new Button("9");
tf=new TextField();
setLayout(new FlowLayout());
add(b1);
b1.addActionListenter(this);
add(b2);
b2.addActionListenter(this);
add(b3);
b3.addActionListenter(this);
add(tf);
setTitle("简单加减法运算");
setSize(400,800);
setVisible(true);
System.out.print(tf.getText());
}
public void actionPerformed(ActionEvent e){
System.out.print("event");
System.out.println(e.getActionCommand());
if(e.getSource().equals(b3))
System.out.print("kkk");
}
} 展开
4个回答
展开全部
代码不全啊,发全了再说
b1.addActionListenter(this);
你写错了 是addActionListener
三处都是这样的错误
b1.addActionListenter(this);
add(b2);
b2.addActionListenter(this);
add(b3);
b3.addActionListenter(this);
add(tf);
改过来就对了
我在我机器上编译通过,运行有结果
b1.addActionListenter(this);
你写错了 是addActionListener
三处都是这样的错误
b1.addActionListenter(this);
add(b2);
b2.addActionListenter(this);
add(b3);
b3.addActionListenter(this);
add(tf);
改过来就对了
我在我机器上编译通过,运行有结果
更多追问追答
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
贴全代码! 贴异常报错!
更多追问追答
追问
大神,麻烦帮我看下呗,搞了两天了,毫无头绪,谢谢啦
追答
b1.addActionListener(F.this);
add(b2);
b2.addActionListener(F.this);
add(b3);
b3.addActionListener(F.this);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
没导入相应的包
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不知道你用什么编译的,一般都有报错信息的。根据提示找很容易的,最好养成能自己解决问题的能力。把报错信息贴一下吧,告诉你怎么看问题
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询