Olá povo do guj!
Eu preciso chamar um método de um campo de uma classe dentro dela mesma, mas não sei como fazer.
Em um método da classe jFrame, eu preciso obter todos os campos que estão declarados nesta classe, para chamar um método destes objetos.
Ex: Classe jFrame, e tem declarados jTables, jLabels, jButtons, … etc. Daí em um método eu vou chamando: jTable1.updateU()I; jButton1.updateUI(); e assim vai. Acho que devo usar reflection, né?
Olhem onde estou:
Class c = this.getClass();
Field[] f = c.getFields();
for (int i = 0; i < f.length; i++){
//e aí??
}
Muitíssimo Obrigado
P.S. Porque usar reflection se esta classe fui eu que criei? pois ao instanciar esta classe ela cria objetos de acordo certas condições.