Galera criei esse metodo, com ele queria saber se como deixar a label mudando de cor a cada um certo espaço corrido.
Caso de pra fazer poderiam ajudar.
valeu!
[code]public class JLabelMarquee extends JLabel {
/**
*
*/
private static final long serialVersionUID = 1L;
private double addX;
private double vel;
public JLabelMarquee(double vel) {
this.vel = vel;
}
@Override
public void paintComponent(Graphics g) {
g.translate((int)addX, 0);
super.paintComponent(g);
repaint(5);
addX = addX + vel;
if(addX > getBounds().getWidth())
addX = 0-getText().length();
}
}[/code]
Aqui é no painel principal
lblLetreiro.setFont(new java.awt.Font("Castellar", 2, 24));
lblLetreiro.setForeground(new java.awt.Color(0,0,255));
lblLetreiro.setText("BAR BALADA A NOVA SENSAÇÃO DE SÃO PAULO");