¿Cómo obtener todos los elementos dentro de un JFrame?
Tengo este código para obtener todos los elementos que necesito y hacer algunos procesamientos. El problema es que necesito especificar cada panel que tengo para obtener los elementos dentro de él.
for (Component c : panCrawling.getComponents()) {
//processing
}
for (Component c : panFile.getComponents()) {
//processing
}
for (Component c : panThread.getComponents()) {
//processing
}
for (Component c : panLog.getComponents()) {
//processing
}
//continue to all panels
Quiero hacer algo como esto y obtener todos los elementos sin necesidad de especificar todos los nombres de los paneles. ¿Cómo hago esto? El siguiente código no obtiene todos los elementos.
for (Component c : this.getComponents()) {
//processing
}