Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Java Programming >> Content

    Hur man skapar en röstbrevlåda i en separat tråd i Java

    Vid kodning ett Java -program , kan du använda en ny tråd för att inleda en dialog eller meddelande rutan så resten av ditt program kan fortsätta köra i väntan på användarens input . Du använder flera trådar för att förhindra ett avbrott i ett block av kod från att stoppa annan kod från att fortsätta att köra . Du kan använda Java " JOptionPane " bibliotek att lansera popup dialogrutor när du startar en ny tråd . Instruktioner
    1

    Öppna din Java källfilen i en editor såsom Eclipse , NetBeans eller JBuilder X.
    2

    Importera " swing.JOptionPane " bibliotek så att du kan komma åt dialogrutan metoden genom att lägga till följande kod på toppen av din fil :

    import javax.swing.JOptionPane , Addera 3

    Skapa en klass som utökar tråden klass att lägga till koden :

    klass MyThread utökar Thread {

    launchDialogBox ( ) {

    JOptionPane.showMessageDialog ( null , " Message Box 1 " ) ;

    }

    public void run ( ) {

    JOptionPane.showMessageDialog ( null , " Message Box 2 " ) ;

    }

    }

    4

    Skapa en ny tråd och starta den genom att lägga till följande kod i din funktion :

    gänga = ny MyThread ( ) ;

    thread.start ( ) ;

    " Start "-metoden kommer att öppna en ny tråd och kör " run "-metoden . Alternativt kan du placera funktionell kod i " run "-metoden och i stället kalla " thread.launchDialogBox ( ) ; " senare för att öppna en dialogruta . Tråden stängs när " run " metoden är avslutade.
    5

    Spara Java -filen , kompilera och köra programmet för att öppna dialogrutan i en ny tråd .


    Tidigare:

    nästa:
    relaterade artiklar
    ·Android App Development Tutorial
    ·Felsökning Java
    ·Vad är en pollett i Java
    ·Är Java starkt skrivade Viktigt
    ·Vad är en JAR -fil
    ·Tolka Metod i Java
    ·Hur Swap algoritmer i Java
    ·Kan Java Ta bort sista instans av en karaktär från en…
    ·Definition av statiska metoden och variabler i Java
    ·Hur Rita trianglar i Java
    Utvalda artiklarna
    ·Hur man gör XSD
    ·Hur man läser en enda rad med kommatecken från Visual…
    ·Hur man arbetar med älvor i AS3
    ·Hur man använder en listbox kontroll i MFC Visual C + …
    ·Hur du uppgraderar Visual Basic 6 kod
    ·Hur man beräknar Modulus i Java
    ·Hur att hitta ord i en sträng i Visual Basic
    ·Hur man skapar en röstbrevlåda i en separat tråd i J…
    ·Perl Debugger alternativ
    ·Hur man kan få en sträng längd i Java-programmering
    Copyright © Dator Kunskap http://www.dator.xyz