Pessoal tudo bem?
Implementei o método abaix, e o mesmo não está funcionado para JTextArea, JCheckbox, JCombobox.
Poderiam me ajudar?
public void limparCampos(JPanel panel){
for(Component c: panel.getComponents()){
if(c instanceof JTextField){
((JTextField) c).setText("");
}
if(c instanceof JFormattedTextField){
((JFormattedTextField) c).setText("");
}
if(c instanceof JTextArea){
((JTextArea) c).setText("");
}
if(c instanceof JCheckBox){
((JCheckBox) c).setSelected(false);
}
if(c instanceof JComboBox){
((JComboBox) c).setSelectedIndex(-1);
}
}
}