是否可以在Java Swing中一次启用所有文本字段?

use*_*099 2 java swing jtextfield disabled-control

我有多个文本字段,我需要使用Java Swing一次启用或禁用.那可能吗?

Rei*_*eus 6

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

for (Component c : container.getComponents()) {
   if (c instanceof JTextField) {
      c.setEnabled(false);
   }
}
Run Code Online (Sandbox Code Playgroud)