J'essaye d'écrire une applet Java qui affichera une chaîne entrée par l'utilisateur, il devrait alors flasher la chaîne en basculant entre cela et un autre. J'essaie d'utiliser un thread pour faire cela, mais je suis nouveau à ceux et Applets, je ne sais pas quoi faire à partir de maintenant.Clignotant chaînes avec threads
voici ce que j'ai jusqu'à présent:
public class FlashingLabel extends JApplet implements Runnable
{
String blank;
String input;
JLabel label;
Thread t;
public void init()
{
input = JOptionPane.showInputDialog(null, "Enter String", "Flashing Label", JOptionPane.QUESTION_MESSAGE);
blank=" ";
t=new Thread(this);
t.start();
}
public void run()
{
while(true)
{
label=new JLabel(blank);
add(label);
this.repaint();
label=new JLabel(input);
add(label);
this.repaint();
}
}
}
NE PAS METTRE À JOUR L'interface DE TOUT FILET autre que l'événement Dispatching fil. Vous voudrez avoir une lecture de [Lesson: Concurrency in Swing] (http://docs.oracle.com/javase/tutorial/uiswing/concurrency/index.html) – MadProgrammer