Rotacionar um JLabel

2 respostas
belitos

Olá pessoal!

Estou criando uma aplicação aqui, e necessito que um JLabel rotacione durante a execução do programa.
Como eu poderia fazer isso?
alguem tem alguma ideia
obrigado.

2 Respostas

doug

Olá

Cria um metodo que seta o Location desta JLabel.
Fica mais ou menos isso:

JLabel lbl = new JLabel ("GUJ");
lbl.setLocation (0,0);
frame.add(lbl);

//Metodo que atualiza posicao do Label
lbl.setLocation (1,1);
frame.validate();

Foi utilizado o validate para atualiza a janela, uma especie de refresh ou repaint.
Sempre que trabalhar movimentando componentes tem que fazer esse validate. ok!

Espero ter ajudado
Flwsss

ViniGodoy

Não existe um comando para rotacionar um Label. Você precisará criar um componente próprio, usando o Java 2D, ou procurar algo que já faça isso na net.

Criado 8 de novembro de 2009
Ultima resposta 9 de nov. de 2009
Respostas 2
Participantes 3