Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2001
    Messaggi
    306

    [Java] chiusura di un frame dopo un tot di tempo

    Ciao,

    posso effettuare la chiusura di un frame dopo un tot di tempo??


    grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    Dovresti dare un'occhiata alla classe Thread.
    Se fai una ricerca sui thread in java sul forum stesso, troverai dozzine di esempi di codice.
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

  3. #3
    Utente di HTML.it
    Registrato dal
    Aug 2001
    Messaggi
    306
    non basta creare un ciclo che dopo 10 secondi chiudo il frame???

  4. #4
    Puoi usare la classe Timer che invoca ActionPerformed
    e implementare System.exit(0);
    codice:
    Timer timer = new Timer(1000, this);
    timer.start();
    this si riferisce alla classe che contiene l'istruzione e che naturalmente deve implementare ActionListener.
    Prova e fammi sapere.
    Ciao
    Nulla, ma e' sempre qualcosa.

  5. #5
    Utente di HTML.it
    Registrato dal
    Aug 2001
    Messaggi
    306
    ho utilizzato Timer
    con il seguente script:


    private void run(){
    int numberOfMillisecondsInTheFuture = 2000;
    Date timeToRun = new Date(System.currentTimeMillis()+numberOfMillisecon dsInTheFuture);
    Timer timer = new Timer();

    timer.schedule(new TimerTask() {
    public void run() {
    invoke(); //metodo che esegue le operazioni
    }
    }, timeToRun);
    }

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 © 2024 vBulletin Solutions, Inc. All rights reserved.