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事件的小程序。。不要太复杂的
// 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事件的小程序。。不要太复杂的
解决方案 »
- 输出格式
- 【新手提问】请问怎么设置标题栏.我想把这个图片作登陆背景怎么实现呢?里面有图.请前辈帮忙.谢谢
- 初学JAVA编程思想遇到的问题
- 学java快2年了,居然不知道System.out.write干什么用的
- 有内部类的初始化
- (急)怎样用java获取网卡的MACs,硬盘序列号,谢谢
- 在线等,立即给分!如何判断自己在系统上的绝对路径
- 简单问题:数组排序得名次
- 由IP地址怎样得到域名?试了很多次都不行,请大侠们指教(附源码),sks
- 请大家帮忙!如何在线程中使用showmessage..?谢谢
- 调用start, run 和Thread.currentThread().getName()的不同结果
- (急)InputStream数据接收处理不过来怎么破
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);
}
}}
这样是不是会好理解一些?