ActionEvent小问题

Moonpie. 2017-12-20 08:59:45


public class Main {

public static void main(String[] args) {
// TODO Auto-generated method stub
ActionEvent ae=new ActionEvent();

}

}


import javax.swing.*;
import java.awt.event.*;
import java.awt.*;

public class ActionEvent extends JFrame implements ActionListener{
JTextField jtf;
JButton jb1;
JTextArea jta;
public ActionEvent() {
chushi();
setVisible(true);

}
void chushi() {
setBounds(50,50,100,300);
setLayout(new FlowLayout());
jtf=new JTextField(10);
jb1=new JButton("start");
jta=new JTextArea(5,10);
add(jtf);
add(jb1);
add(jta);
jb1.addActionListener(this);

}

public void actionPerformed(java.awt.event.ActionEvent arg0) { //为什么这里括号内写书上的 ActionEvent e 就会报错??
// TODO Auto-generated method stub

String str=jtf.getText();
jta.append(str);

}



}

还有,大神能不能给个稍微简单的我能看懂的ActionEvent事件的小程序。。不要太复杂的
...全文
313 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
4T 2017-12-27
  • 打赏
  • 举报
回复
你的类名ActionEvent  和 java.awt.event.ActionEvent  好像同名了,程序分不清楚你具体传的哪个ActionEvent  ,大概是这个意思,修改ActionEvent  名称或者像你那样加上包名应该就对了
4T 2017-12-27
  • 打赏
  • 举报
回复
去掉 import java.awt.event.*;试试
  • 打赏
  • 举报
回复
import java.awt.FlowLayout; import java.awt.event.ActionListener; import javax.swing.JButton; import javax.swing.JFrame; import javax.swing.JTextArea; import javax.swing.JTextField; public class MyFram extends JFrame { /** * */ private static final long serialVersionUID = 3297629023932942226L; JTextField jtf; JButton jb1; JTextArea jta; public MyFram(){ chushi(); } void chushi() { setBounds(50,50,100,300); setLayout(new FlowLayout()); jtf=new JTextField(10); jb1=new JButton("start"); jta=new JTextArea(5,10); add(jtf); add(jb1); add(jta); jb1.addActionListener(new ActionEvent()); } private class ActionEvent implements ActionListener{ @Override public void actionPerformed(java.awt.event.ActionEvent e) { // TODO Auto-generated method stub String str=jtf.getText(); jta.append(str); } } } 这样是不是会好理解一些?
  • 打赏
  • 举报
回复
此程序执行正常啊。
  • 打赏
  • 举报
回复
你这个是什么问题呢?

62,614

社区成员

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

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