Galera to com um problema a alguns dias, ja pesquisei bastante aqui no forum e em outros nao achei solução ate entao.
É o seguinte.
Tenho dois labels que gostaria de atualizar.
Um deles encontra-se em outra classe.
Atraves de um evento, eu consigo atualizar os dois labels , porem somente uma vez.
Quando o usuario chama novamente a ação, ele atualiza somente o label que esta na mesma classe do evento, e o outro permanece com o valor que foi Setado no evento anterior.
Dei System.out.print e no console vejo que o valor é passado, mas no label nao mostra o novo valor.
Tentei usar Repaint mas n deu soluçao, alguem sabe o que acontece ?
[code] String sp = String.valueOf(calcularmastery());
SPLocal.setText(sp); //seta corretamente a cada evento
face.SPGlobal.setText(sp); //so mostra o valor no primeiro evento, quando o evento é chamado denovo o valor anterior permanece
System.out.println(face.SPGlobal.getText()); // o valor é mostrado corretamente
[/code]