Olá, amigos,
Eu tenho um método que é chamado sempre que desejo limpar 4 JTextField (text1, text2, text3, text4). Meu método está declarado assim:
public static void limpaText()
{
text1.setText(" ");
text2.setText(" ");
text3.setText(" ");
text4.setText(" ");
}
Aí, eu tenho uma parte do código em que clico em um JButton (btn) e nesse evento fiz o código que inicia chamando o método limpaText(). Então eu faço assim, para o clique do botão:
public void actionPerformed(ActionEvent e)
{
if (e.getSource() == btn )
{
limpaText();
// a partir daqui vem o resto do código
}
Ocorre que dá erro, dizendo que as variáveis “non-static cannot be referenced from a static context”. Eu entendi o que ocorre, mas não sei o que fazer para chamar este método limpaText() dentro do actionPerformed evitando o erro. Alguém poderia me ajudar?
Abraço a todos.
Marco