Når kodning et Java -program , kan du bruge en ny tråd for at starte en dialog eller en besked boks, så resten af dit program kan fortsætte udførelsen , mens man venter for bruger input. Du bruger flere tråde for at forhindre en afbrydelse i en blok af kode fra at stoppe anden kode i fortsat at køre. Du kan bruge Java " JOptionPane " bibliotek til at lancere popup dialogbokse , når du starter en ny tråd. Instruktioner
1
Åbn din Javakildefil i en editor som Eclipse, Netbeans eller JBuilder X.
2
Import af " swing.JOptionPane " biblioteket, så du kan få adgang dialogen metode ved at tilføje følgende kode i toppen af din fil : Hej
import javax.swing.JOptionPane ,
3
Opret en klasse, der udvider tråden klasse tilføjer koden : Hej
class MyThread udvider tråd {
launchDialogBox () {
JOptionPane.showMessageDialog ( null, " Message Box 1 ");
}
public void run () {
JOptionPane.showMessageDialog ( null, " Message Box 2 ");
}
}
< br > 4
Opret en ny tråd og starte det ved at tilføje følgende kode i din funktion : Hej
tråd tråden = new MyThread ();
thread.start (); < br >
"Start "-metoden vil åbne en ny tråd og køre "run "-metoden. Alternativt kan du placere funktionel kode i "run "-metoden og i stedet kalder " thread.launchDialogBox (); " senere på for at åbne en dialogboks. Tråden lukker, når "run "-metoden er færdig udførelse .
5.
Gem Java -filen , kompilere og køre programmet for at åbne dialogboksen i en ny tråd.
< br >