Chamando dois métodos diferentes em um jbutton[Resolvido]

Pessoal.
Alguém sabe como faço para chamar um método quando dou o primeiro click no jbutton e quando eu der o segundo click acionar outro método?

Acredito que o que esta errando é na lógica e sobre qual ferramentas usar para fazer isso.
Mas é bem simples.

Na lógica eu preciso acionar um método no meu primeiro click
e outro método do segundo click.

OK!, Então aqui eu poderia criar um contador, onde ao clicar esse contador soma +1;

Logo eu poderia usar uma condição para eu poder verificar se estou no primeiro click ou no segundo.

Da pra fazer com uma variavel do tipo inteiro ou do tipo boolean;
Se for usar boolean a variavel so aceita True ou False;

Vamos usar o boolean:

Crie um variavel no general da classe
boolean Clique = false;

no evento click do seu jbutton.
verifique false -> para o primeiro click
e true -> para o segundo click

if (Clique == false){ //acionar metodo1 Clique = true; //conta para o segundo click }else{ //acionar metodo2 Clique = false; //retorna ao primeiro click }

Já tentei fazer assim, mas não dá certo.
Pois cada vez que chega ao fim do código ele retornará a ficar false e não irá detectar nunca o segundo click.

Já resolvi aqui.
Desisti de fazer assim, mudei a maneira para ficar melhor.
Obrigado pela ajuda.