gpt4 book ai didi

java - 从 Netbeans 中的按钮获取正确的文本

转载 作者:行者123 更新时间:2023-12-01 19:16:23 24 4
gpt4 key购买 nike

 public class tCalculator implements ActionListener{
//private JTextField resultText;
public void Calculator(){
btn1.addActionListener(this);
btn2.addActionListener(this);
btn3.addActionListener(this);
}
public void actionPerformed(ActionEvent evt) {
Object sourc = evt.getSource();
String source = evt.getActionCommand();
System.out.println(source);
jTextArea1.append(source);
}}

你好

这是我的程序的一部分,我试图通过它使用 netbeans 中的按钮来制作计算器。我想做的是获取按钮内的文本并将其打印在 jtextfield 中,但是当我按下按钮时。运行程序时,文本的数量不正确。如果我按“1”,它第一次不会显示。第二次出现一次,第三次可能出现四次,但显示是随机的,不知道会显示多少次。如果有帮助,我们将不胜感激。

最佳答案

public void actionPerformed(ActionEvent evt) {

Object source = evt.getSource();
if (source instanceof JButton){
JButton but = (JButton) source;
String text = but.getText(); //do what you want with the text
}
}}

关于java - 从 Netbeans 中的按钮获取正确的文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6485898/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com