seguinte, tenho uma classe com um menu.
clicando em um menu abre uma form com uma tabela.
sempre que eu abro esse form que contem a tabela eu preciso atualizar aquela tabela!
coloquei o metodo de atualização da tabela no evento do botão que abre o form, ou seja:
CadastroDeClassesDeExames cadastroClassesExames = new CadastroDeClassesDeExames();
ClassesDeExames classesexames = new ClassesDeExames();
cadastroClassesExames.setVisible(true);
classesexames.atualizarTabela();
eu quero colocar esse metodo de atualizar tabela na propria classe do JFrame, e não na classe onde chama este JForm
no caso quando o JFrame for aberto, antes de mais nada ele faça o metodo atualizar tabela.
será que fui claro?
Grato…
Um construtor tem o mesmo nome da Classe, não tem retorno, e nem se utiliza a palavra void, quando não se declara um construtor o compilador declara um implicitamente.
Nesse caso vc tem que criar um construtor, ou seja, o compilador não criará de forma implícita.
public class ClasseTabela(){
ClasseTabela(){ //Seu construtor declarado de forma explicita
atualizarTabela(); //chamando seu metodo atualiza no construtor
}
public void atualizarTabela(){ // metodo atualizaTabela
//demais operações
}
}