Java 高手速度来看看。。紧急事情。非常!!!

来源:百度知道 编辑:UC知道 时间:2024/05/26 16:42:05
编程:创建有一个文本框和三个按钮的小程序。当按下每个按钮时,使不同的文字显示在文本框中。

不是为三个按钮添加事件,然后在不同按钮中用.Text=“”设置不同的文字放到文本筐吗···

import java.awt.FlowLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JTextField;

public class ListenerTest extends JFrame {

private JButton jbt1 = new JButton("1");
private JButton jbt2 = new JButton("2");
private JTextField jtf = new JTextField("我是一个文本框");
private JButton jbt3 = new JButton("3");

public ListenerTest() {
setTitle("TestActionEvent");
getContentPane().setLayout(new FlowLayout());
getContentPane().add(jbt1);
getContentPane().add(jbt2);
getContentPane().add(jbt3);

getContentPane().add(jtf);
ButtonListener btListener = new ButtonListener();
jbt1.addActionListener(btListener);
jbt2.addActionListener(btListener);