Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Problema Timer

Hybrid View

  1. #1
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Quote Originariamente inviata da rugrag Visualizza il messaggio
    il problema è che il tempo avanza di 2 alla volta invece che di 1

    codice:
    this.time = new Timer(1000,this);
    
    this.time.addActionListener(this);
    Beh, il listener è registrato .... 2 volte!
    Uno tramite il costruttore

    public Timer(int delay, ActionListener listener)

    e una seconda volta tramite il metodo

    addActionListener(ActionListener listener)
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  2. #2
    Utente di HTML.it
    Registrato dal
    Mar 2014
    Messaggi
    17
    Quote Originariamente inviata da andbin Visualizza il messaggio
    Beh, il listener è registrato .... 2 volte!
    Uno tramite il costruttore

    public Timer(int delay, ActionListener listener)

    e una seconda volta tramite il metodo

    addActionListener(ActionListener listener)
    Grande ora ho capito! ora funziona grazie mille

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