一.学习内容
事件类型:低级事件、语义事件
代码如下
(1)
package Demo1;
import java.awt.BorderLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JTextField;
//创建事件源
public class mytest1 {
JFrame frame =new JFrame("测试事件处理");
JTextField text =new JTextField(30);
JButton button =new JButton("确认");
private class Mylistenner implements ActionListener{
@Override
public void actionPerformed(ActionEvent e) {
// TODO 自动生成的方法存根
text.setText("hell world");
}
}
public void handle() {
Mylistenner mylisteren =new Mylistenner();
button.addActionListener(mylisteren);
frame.add(text,BorderLayout.NORTH);
frame.add(button,BorderLayout.SOUTH);
frame.pack();
frame.setVisible(true);
}
public static void main(String[] args) {
new mytest1().handle();
}
}