Når koding et Java-program, kan du bruke en ny tråd for å starte en dialog eller meldingsboks så resten av programmet kan fortsette å utføre mens du venter på brukerens input. Du bruker flere tråder å hindre avbrudd i en blokk med kode fra å stoppe annen kode fra å fortsette å kjøre . Du kan bruke Java " JOptionPane " biblioteket for å lansere popup dialogbokser når du starter en ny tråd. Instruksjoner
en
Åpne Java kilde filen i en editor som Eclipse , NetBeans eller JBuilder X.
2
Import av " swing.JOptionPane " bibliotek slik at du kan få tilgang til dialogen metoden ved å legge følgende kode på toppen av filen : en
import javax.swing.JOptionPane ;
3
Lag en klasse som strekker tråden klasse ved legge til koden : en
klasse MyThread strekker tråden {
launchDialogBox ( ) {
JOptionPane.showMessageDialog ( null, " Message Box 1 ");
}
public void run () {
JOptionPane.showMessageDialog ( null, " Message Box 2 ");
}
}
4
Opprett en ny tråd og starte det ved å legge til følgende kode i funksjon din : en
tråden thread = ny MyThread ();
thread.start ();
"Start "-metoden vil åpne en ny tråd og kjør " run "-metoden . Alternativt kan du plassere funksjonell kode i " run "-metoden og i stedet kaller " thread.launchDialogBox (); " senere for å åpne en dialogboks. Tråden lukkes når " run "-metoden er ferdig med å kjøre .
5
Lagre Java -filen , kompilere og kjøre programmet for å åpne dialogboksen i en ny tråd.