62,614
社区成员
发帖
与我相关
我的任务
分享
文本框的名字.setText(number0.getText());
import java.awt.Button;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JFrame;
public class Test extends JFrame {
private Button btn = new Button("This is a button");
public Test() {
btn.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
btn.setLabel("Clicked");
}
});
this.add(btn);
}
public static void main(String[] args) {
Test t = new Test();
t.setSize(400, 300);
t.setVisible(true);
}
}
public class Tst extends JFrame {
private static final long serialVersionUID = 4034670144827122207L;
/** * @param args */
private static JPanel panel = null;
private static JButton button = null;
private static JTextField field = null;
private static Tst tst = null;
public static void main(String[] args) {
tst = new Tst();
tst.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
panel = new JPanel();
button = new JButton("1");
field = new JTextField(" ");
button.addActionListener(new ActionListener(){
@Override
public void actionPerformed(ActionEvent e) {
String str = button.getText();
field.setText(str);
}
});
panel.add(field);
panel.add(button);
tst.add(panel);
tst.setSize(400, 400);
tst.setVisible(true);
}
}