Java 如何按按钮清除jtextfield
我有一个JButton,当我按下它时,它必须清除JTextfield中的所有内容。我该怎么做?可能存在一种清除JTextfield的方法,或者我必须将该字段设置为Java 如何按按钮清除jtextfield,java,swing,jbutton,actionlistener,jtextfield,Java,Swing,Jbutton,Actionlistener,Jtextfield,我有一个JButton,当我按下它时,它必须清除JTextfield中的所有内容。我该怎么做?可能存在一种清除JTextfield的方法,或者我必须将该字段设置为null?该方法应使用空的字符串作为文本 要对JButton单击做出反应,请在其上附加一个ActionListener。Swing教程非常详细地说明了这一点 尝试使用带有空字符串参数的方法: myTextField.setText(""); 您可以调用JTextField类的setText(“”)方法,将空字符串作为参数传入。这
null
?该方法应使用空的字符串作为文本
要对JButton
单击做出反应,请在其上附加一个ActionListener
。Swing教程非常详细地说明了这一点
尝试使用带有空字符串参数的方法:
myTextField.setText("");
您可以调用JTextField
类的setText(“”)
方法,将空字符串作为参数传入。这将用“”替换JTextField
中的内容
)您甚至可以扩展JTextField
类,并添加一个名为clear()
的方法。这个类看起来像这样:
public class MyCustomJTextField extends JTextField {
private static final String EMPTY_STRING = "";
public void clear() {
setText(EMPTY_STRING);
}
}
达格,被4秒击败!阿格!1+而且这4秒似乎值很多声誉。从来没有在这么简单的问题上获得过这么多;-)在回答一个简单的问题时,做错事没有多少余地:-)您自己做了什么来解决需求?说真的,这是简单的a)阅读JTextField的api文档b)阅读教科书/教程中关于如何使按钮触发某些东西的章节。