Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    [JAVA]Chiudere applicazione

    Buonasera a tutti,
    avrei una domanda: che comando devo usare per chiudere un'applicazione java?
    Voglio che venga terminato anche il processo, anche se ci sono ancora finestre aperte (quindi il dispose non fa per me).
    Grazie mille
    La differenza fra la genialità e la stupidità è che la genialità ha i suoi limiti.


  2. #2
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284

    Re: [JAVA]Chiudere applicazione

    Originariamente inviato da furbostandby
    Buonasera a tutti,
    avrei una domanda: che comando devo usare per chiudere un'applicazione java?
    Voglio che venga terminato anche il processo, anche se ci sono ancora finestre aperte (quindi il dispose non fa per me).
    Un System.exit(0) esplicito fa terminare la applicazione. Che è poi quello che avviene in automatico se si chiude una finestra con il pulsantino "X" e il suo default close operation è EXIT_ON_CLOSE.

    Altrimenti, come dice in Auto-shutdown: "the JVM will not exit while there is at least one displayable component".
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  3. #3
    Ok grazie mille

    Solo una domanda: cosa intendi per
    Originariamente inviato da andbin
    System.exit(0) esplicita
    Grazie ciao
    La differenza fra la genialità e la stupidità è che la genialità ha i suoi limiti.


  4. #4
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Originariamente inviato da furbostandby
    Solo una domanda: cosa intendi per
    System.exit(0) esplicita
    Intendevo proprio letteralmente la invocazione nel tuo codice di System.exit(0); ad esempio in un actionPerformed() a seguito della pressione su un pulsante, menù o altro. Tutto qui.
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  5. #5
    Capito

    Grazie di nuovo

    Ciao
    La differenza fra la genialità e la stupidità è che la genialità ha i suoi limiti.


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.