Problema com ampulheta do cursor - Cursor.WAIT_CURSOR

0 respostas
seudito

Olá pessoal,

Possuo um programa, onde em dado momento o usuário clica em um botão, e duas imagens são unidas formando uma só, utilizando um método de outra classe.

ActionListener evento = new ActionListener() {
			public void actionPerformed(ActionEvent e) {
				cursorWait();
				OutraClasse.uneImagens();
				cursorDefault();
			}
		};
void cursorWait() {
	    Cursor ponteiroMouse = new Cursor(Cursor.WAIT_CURSOR);
	    setCursor(ponteiroMouse);
	  }
void cursorDefault(){
	    Cursor ponteiroMouse = new Cursor(Cursor.DEFAULT_CURSOR);
	    setCursor(ponteiroMouse);
	  }

Tudo funciona perfeitamente na primeira execução (primeiro click)... o mouse vira uma ampulheta durante a execução do método uneImagens, e ao término retorna para o default Mas nas demais execuções, embora as imagens sejam unidas, o mouse permanece default... alguma sugestão??? :(

Criado 8 de novembro de 2009
Respostas 0
Participantes 1