Visualizzazione dei risultati da 1 a 10 su 10

Discussione: [JAVA] JOptionPane

  1. #1
    Utente di HTML.it L'avatar di userfra
    Registrato dal
    Jul 2001
    Messaggi
    1,418

    [JAVA] JOptionPane

    Ciao a tutti, perché quando ho due JOptionPane una dietro l'altra, ne visualizzo solamente una, come posso fare per visualizzarle tutte?
    -------------------------------------------------
    Il fumo nuoce gravemente alla salute

  2. #2
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    2,894
    Quando visualizza una JOptionPane il codice si blocca e aspetta una risposta oppure che tu ciuda la JOptionPane.

    Tu vorresti visualizzarne due contemporaneamente?

  3. #3
    Utente di HTML.it L'avatar di userfra
    Registrato dal
    Jul 2001
    Messaggi
    1,418
    se è possibile si, mi sarebbe utile.

    Perché quando do l'ok alla prima la seconda non appare più!
    -------------------------------------------------
    Il fumo nuoce gravemente alla salute

  4. #4
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    2,894
    Quando dici OK alla prima fagli aprire la seconda... Poi quando chiudi la seconda il codice riparte.

    Se no forse devi usare dei thread e fare eseguire contemporanemaente il codice che ti apre le JOptionPane...


  5. #5
    Utente di HTML.it L'avatar di userfra
    Registrato dal
    Jul 2001
    Messaggi
    1,418
    Originariamente inviato da l.golinelli
    Quando dici OK alla prima fagli aprire la seconda... Poi quando chiudi la seconda il codice riparte.

    Se no forse devi usare dei thread e fare eseguire contemporanemaente il codice che ti apre le JOptionPane...

    ma il codice parte infatti il programma funziona correttamente solo che non mi appare il secondo avviso
    -------------------------------------------------
    Il fumo nuoce gravemente alla salute

  6. #6
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    2,894
    Tu sull'OK di della prima fai visualizzare una seconda sull'Ok della secoda fai quello che devi fare...

    Se no prova con dei Thread...

  7. #7
    Utente di HTML.it L'avatar di userfra
    Registrato dal
    Jul 2001
    Messaggi
    1,418
    Originariamente inviato da l.golinelli
    Tu sull'OK di della prima fai visualizzare una seconda sull'Ok della secoda fai quello che devi fare...

    non funziona

    con Thread cosa intendi?
    -------------------------------------------------
    Il fumo nuoce gravemente alla salute

  8. #8
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    2,894
    Intendo che crei dei Thread

    Thread t = new Thread();

    Poi con il metodo run() fai apparire la JOptionPane

    Se crei due Thread e li lanci ti fa vedere due JOptionPane perchè esegue i due processi contemporaneamente (MultiThreading).

    Guarda sul capitolo dedicato al MultiThreading su mokabyte.it


  9. #9
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    2,894
    class Prova {

    Thread t1 = new Thread();
    Thread t2 = new Thread();

    public static void main(String[] args) {

    t1.start();
    t2.start();

    }

    public void run() {

    //Routine relativa al JOptionPane...

    }
    }

    Mi sembra che sia così ma non son sicuro perchè coi Threads sono un pò arrugginito... :gren:

  10. #10
    Utente di HTML.it L'avatar di userfra
    Registrato dal
    Jul 2001
    Messaggi
    1,418
    Originariamente inviato da l.golinelli
    class Prova {

    Thread t1 = new Thread();
    Thread t2 = new Thread();

    public static void main(String[] args) {

    t1.start();
    t2.start();

    }

    public void run() {

    //Routine relativa al JOptionPane...

    }
    }

    Mi sembra che sia così ma non son sicuro perchè coi Threads sono un pò arrugginito... :gren:
    per il momento grazie, proverò domani!!

    -------------------------------------------------
    Il fumo nuoce gravemente alla salute

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.