是否有一种方法可以清除 Swing 组件的值。例如,如果我们每次想要清除 JTextField 时都使用它,我必须调用 - txtField.setText("")
。我曾经为这些类型的案例制作了一个实用方法 -
public static void clearFields(JComponent[] components) {
for (int i = 0; i < components.length; i++) {
JTextComponent jComponent = (JTextComponent) components[i];
jComponent.setText("");
}
}
我想知道 Swing API 本身是否有更好的方法。或者是否有办法刷新 JPanel 中的所有值。