Java 启用文本字段后,如何清除该字段?

Java 启用文本字段后,如何清除该字段?,java,swing,textfield,jtextfield,Java,Swing,Textfield,Jtextfield,textfield已禁用,并带有文本 当我按下按钮时,文本字段将启用编辑功能 但是,我希望启用时清除文本字段 一个限制是我可以;不要向按钮添加任何其他侦听器 有人能回答我的问题吗 非常感谢 试试这个 在启用文本字段的按钮侦听器中,启用语句后,只需添加mytext.setText(“”)试试这个 在启用文本字段的按钮侦听器中,启用语句后,只需添加mytext.setText(“”)检查这里,这里是您问题的答案。你只需要一些修改 检查这里,这是您问题的答案。你只需要一些修改 您可以附加属性侦听器并侦

textfield已禁用,并带有文本

当我按下按钮时,文本字段将启用编辑功能

但是,我希望启用时清除文本字段

一个限制是我可以;不要向按钮添加任何其他侦听器

有人能回答我的问题吗

非常感谢

试试这个

在启用文本字段的按钮侦听器中,启用语句后,只需添加
mytext.setText(“”)

试试这个


在启用文本字段的按钮侦听器中,启用语句后,只需添加
mytext.setText(“”)

检查这里,这里是您问题的答案。你只需要一些修改


检查这里,这是您问题的答案。你只需要一些修改


您可以附加属性侦听器并侦听“已启用”事件


这根本不需要您处理字段…

您可以附加属性侦听器并侦听“enabled”事件


这根本不需要你在这个领域乱来……

对不起,让我进一步澄清。我不能对按钮做任何事情。你能详细说明一下吗?你说的“我不能对按钮做任何事情”是什么意思?限制是我不能对按钮做任何事情。包括添加mytext.setText(“”);在按钮列表中对不起,让我进一步澄清。我不能对按钮做任何事情。你能详细说明一下吗?你说的“我不能对按钮做任何事情”是什么意思?限制是我不能对按钮做任何事情。包括添加mytext.setText(“”);在按钮侦听器中感谢您的回答,我尝试了textField.addPropertyChangeListener(“已启用”,new PropertyChangeListener(){public void propertyChange(PropertyChangeEvent evt){text.setText(“”;panel.revalidate();});当文本字段启用时,程序似乎没有运行到侦听器中。问题已解决!!field.addPropertyChangeListener(“可编辑”,listener);谢谢!!感谢您的回答,我尝试了textField.addPropertyChangeListener(“已启用”,new PropertyChangeListener(){public void propertyChange(PropertyChangeEvent evt){text.setText(“”;panel.revalidate();}});当文本字段启用时,程序似乎没有运行到侦听器中。问题已解决!!field.addPropertyChangeListener(“可编辑”,listener);谢谢!!我很抱歉。我没有一个监听器可以将listner设置为textfield的值更改。我想在按钮启用时清除文本字段。我不能在按钮上做任何事,这是限制。对不起。我没有一个监听器可以将listner设置为textfield的值更改。我想在按钮启用时清除文本字段。我不能在按钮上做任何事,这是限制条件。
field.addPropertyChangeListener("enabled", listener);