gpt4 book ai didi

java - 如何删除文本字段值 textfield.setText ("");不起作用

转载 作者:太空宇宙 更新时间:2023-11-04 06:45:44 26 4
gpt4 key购买 nike

当在java中单击按钮时如何删除文本字段值,因为textfield.setText("");不起作用。

public void actionPerformed(ActionEvent arg0) { 
if(arg0.getSource()==ok){
String temp=textField.getText();
textField.setText("hello "+ temp);
}
if(arg0.getSource()==cancel)
{
textField.setText(null);
}
}

最佳答案

如果您谈论的是 JTextField 类,您需要使用 setText("") 方法来从文本字段中删除文本。

也许您在与按钮链接的操作监听器中出现问题,请尝试以下操作:

JButton button = new JButton("Clear TextField");
button.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e){
textfield.setText("");
//textfield.setText(null); // or try this
}
});

关于java - 如何删除文本字段值 textfield.setText ("");不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24018359/

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