Java 清除多个JTextField

Java 清除多个JTextField,java,jtextfield,Java,Jtextfield,我想知道如何在Java应用程序中清除多个JTextField,而不为每个字段设置一个空字符串。 有什么建议吗?跟踪数组中的所有实例?Swing主要不知道什么是JTextField,什么不是 据我所知,将文本设置为空字符串是清除文本的唯一方法。T跟踪数组中的所有实例?Swing主要不知道什么是JTextField,什么不是 据我所知,将文本设置为空字符串是清除文本的唯一方法。T你为什么要做不同的事情?我想你可以通过getDocument().remove(0,length)或者通过设置一个新的文档

我想知道如何在Java应用程序中清除多个JTextField,而不为每个字段设置一个空字符串。
有什么建议吗?

跟踪数组中的所有实例?Swing主要不知道什么是JTextField,什么不是


据我所知,将文本设置为空字符串是清除文本的唯一方法。T

跟踪数组中的所有实例?Swing主要不知道什么是JTextField,什么不是


据我所知,将文本设置为空字符串是清除文本的唯一方法。T

你为什么要做不同的事情?我想你可以通过
getDocument().remove(0,length)
或者通过设置一个新的文档模型来实现,但是这两种方法都比
更糟糕


如果您想要一些“全局”清除按钮(类似于HTML),答案是它在Java中是不可能的。您必须以某种方式将组件存储在一个集合中,并循环它们并逐个清除每个组件。

为什么要以不同的方式执行此操作?我想你可以通过
getDocument().remove(0,length)
或者通过设置一个新的文档模型来实现,但是这两种方法都比
更糟糕

如果您想要一些“全局”清除按钮(类似于HTML),答案是它在Java中是不可能的。您必须以某种方式将组件存储在一个集合中,并逐一循环并清除每个组件。

a
collection
。实际上,直奔Swing-
Collection
.a
Collection
中的模型。实际上,在Swing-
集合中直接寻找一个模型。