“Enter”后的Java clear textfield

时间:2011-09-05 18:55:28

标签: java swing textfield

如何在用户提交消息后清除输入字段中的文本。

我在做类似聊天的事情。我已经达到了这样的程度:当用户提交消息时,它会被发送,但是输入的消息仍然保留在文本框中,如何让它自动清除。

这是我的代码的一部分,不确定它是否足够。

private JTextField in;

public AESGUI() {

JLabel info = new JLabel("Message");
in = new JTextField(40);

1 个答案:

答案 0 :(得分:6)

查看JTextField API及其父类JTextComponent,您将在其中找到所需的方法:setText(“”)。只需在响应“Enter”的代码中调用它,可能是已添加到JTextField的ActionListener。

如果此信息对您没有帮助,那么您必须向我们提供更多信息。请注意,您当前发布的代码告诉我们您的问题很少,但无法帮助我们找出问题所在。