Lors du codage d'un programme Java , vous pouvez utiliser un nouveau thread pour lancer une boîte de dialogue ou de message pour le reste de votre programme peut poursuivre l'exécution en attendant l'entrée utilisateur. Vous utilisez plusieurs threads pour éviter une interruption dans un bloc de code à partir de l'arrêt de tout autre code de continuer à courir. Vous pouvez utiliser la bibliothèque Java " JOptionPane " pour lancer de boîte de dialogues fois que vous commencez un nouveau thread. Instructions
1
Ouvrez votre fichier source Java dans un éditeur tel que Eclipse, Netbeans ou JBuilder X.
2
Importez la bibliothèque " swing.JOptionPane " de sorte que vous pouvez accéder à la méthode de dialogue en ajoutant le code suivant au début de votre fichier : Photos
javax.swing.JOptionPane d'importation;
3
créer une classe qui étend la classe de thread en en ajoutant le code suivant:
MyThread de classe extends Thread {
launchDialogBox () {
JOptionPane.showMessageDialog ( null, " message Box 1 ");
}
public void run () {
JOptionPane.showMessageDialog ( null, " message Box 2") ; }
}
4
créer un nouveau thread et lancez-le en ajoutant le code suivant dans votre fonction :
fil de discussion
= new MyThread ();
Thread.Start (); < br >
La méthode "Démarrer " va ouvrir un nouveau thread et exécuter la méthode "run" . Sinon, vous pouvez placer le code fonctionnel dans la méthode "run" et à la place appeler " thread.launchDialogBox ();" plus tard pour ouvrir une boîte de dialogue. Le fil se ferme lorsque la méthode "run" est terminé d'exécution.
5
Enregistrez le fichier Java, compiler et exécuter le programme pour ouvrir la boîte de dialogue dans un nouveau thread.