Bij het coderen van een Java-programma , kunt u een nieuwe thread gebruiken om een dialoog of een message box te lanceren , zodat de rest van je programma kan blijven uitvoeren tijdens het wachten op invoer van de gebruiker . U gebruikt meerdere threads om een onderbreking in een blok van code te voorkomen stoppen andere code uit te blijven voeren . U kunt de Java " JOptionPane " library gebruiken om popup dialoogvensters te starten zodra u een nieuwe thread te starten . Instructies 1 Open uw Java- bronbestand in een editor zoals Eclipse , Netbeans of JBuilder X. Import 2 de " swing.JOptionPane " library , zodat u toegang het dialoog -methode door het toevoegen van de volgende code aan de bovenkant van uw dossier : import javax.swing.JOptionPane ; 3 Maak een klasse die de draad klasse breidt door het toevoegen van de code : klasse MyThread breidt Thread { launchDialogBox ( ) { JOptionPane.showMessageDialog ( null, " Message Box 1 " ) ; } public void run ( ) { JOptionPane.showMessageDialog ( null, " Message Box 2 " ) ; } } < br > 4 Maak een nieuwe draad en start het op door het toevoegen van de volgende code in je functie : thread thread = new MyThread ( ) ; thread.start ( ) ; < br > de methode " Start" zal een nieuwe thread te openen en uitvoeren van de " run " -methode . Als alternatief zou je plaatst functionele code in de " run " -methode en in plaats daarvan noemen " thread.launchDialogBox ( ) ; " later op om een dialoogvenster te openen . De draad sluit wanneer de " run " -methode is afgewerkt uitvoeren . 5 Sla het Java- bestand , compileren en uitvoeren van het programma om het dialoogvenster te openen in een nieuwe thread . < br >
|