java - 是否可以在 Java Swing 中同时启用所有文本字段?

标签 java swing jtextfield disabled-control

我有多个文本字段,需要使用 Java Swing 立即启用或禁用。 这可能吗?

最佳答案

如果所有 JTextFields 都在一个容器上,您可以这样做:

for (Component c : container.getComponents()) {
   if (c instanceof JTextField) {
      c.setEnabled(false);
   }
}

关于java - 是否可以在 Java Swing 中同时启用所有文本字段?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12877964/

相关文章:

java - ActionListener 知道哪个组件触发了该操作

java - 如何在 Liferay 中以编程方式确定 css-class-wrapper?

java - JEdi​​torPane setText 2MB HTML ---> 糟糕的性能!!! (65 秒)

java - 帮助编写您自己的 javax.swing.text.Document

java - 如何为现有文档结构创建文档的叶元素

java - 如何修复此 ActionListener 以将字符串传回小部件

java - JPanel Action 监听器

java - 创建不可变对象(immutable对象),在没有 new 的情况下实例化

java - 如何将表示字符的整数转换为字符串?

java - 加载 Podcast 音频导致 Java 中出现 OutOfMemoryError