|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Member
Iscritto dal: Dec 2007
Messaggi: 277
|
[java]gestione del tempo...idee?
ciao a tutti ho bisogno di creare un metodo che preso l'ora di adesso e presa un'altra ora mi faccia il coutdown...
esempio: ora adesso 10,45 ora finale 11,45 coutdown con ritorno dei minuti mancanti...mi date una mano?grazie! |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Sep 2005
Città: Torino
Messaggi: 606
|
Dai un'occhiata alla classe Timer di swing e vedi se fa al caso tuo.
__________________
"Se proprio dovete piratare un prodotto, preferiamo che sia il nostro piuttosto che quello di qualcun altro." [Jeff Raikes] "Pirating software? Choose Microsoft!" |
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Jul 2006
Città: Tristram
Messaggi: 517
|
Questa è un'idea per un contatore alla rovescia, usando un Thread.
Codice:
class contatore implements Runnable
{
int minuti;
contatore (int a)
{
this.minuti=a;
}
public void run()
{
for (int i=0; i<minuti; i++)
{
System.out.println(minuti-i);
try
{
Thread.sleep(60000);
}
catch (Exception e)
{
System.out.println(e.getMessage());
}
}
}
}
Codice:
class test
{
static GregorianCalendar gc1,gc2;
public static void main (String[] args)
{
gc1 = new GregorianCalendar(2008,1,1,1,1,1); //anno,mese,giorno,ore,minuti,secondi
gc2 = new GregorianCalendar(2008,1,1,1,6,1);
int differenza = gc2.get(gc2.MINUTE) - gc1.get(gc1.MINUTE);
(new contatore(differenza)).run();
}
}
__________________
Il sole è giallo |
|
|
|
|
|
#4 |
|
Member
Iscritto dal: Dec 2007
Messaggi: 277
|
grazie della risposta!sviluppando il codice ho notato che ho bisogno di una cosa molto piu semplice!inizio un contatore che parte ha zero ed ogni volta che passa di 1 minuto il contatore aumenta di uno...
Codice PHP:
|
|
|
|
|
|
#5 | |
|
Senior Member
Iscritto dal: Sep 2005
Città: Torino
Messaggi: 606
|
Quote:
no! sono millisecondi, quindi 60 secondi. E per essere più precisi il "for" per 60 secondi è "dormiente", ma non è detto che proprio al 61-esimo riprenda il ciclo
__________________
"Se proprio dovete piratare un prodotto, preferiamo che sia il nostro piuttosto che quello di qualcun altro." [Jeff Raikes] "Pirating software? Choose Microsoft!" |
|
|
|
|
|
|
#6 |
|
Member
Iscritto dal: Dec 2007
Messaggi: 277
|
se non ho capito male questa è una classe astratta giusto?e allora mi sono riscritto il metodo run()
Codice PHP:
Codice PHP:
Codice PHP:
|
|
|
|
|
|
#7 |
|
Member
Iscritto dal: Dec 2007
Messaggi: 277
|
se non ho capito male questa è una classe astratta giusto?e allora mi sono riscritto il metodo run()
Codice PHP:
Codice PHP:
Codice PHP:
|
|
|
|
|
|
#8 | ||
|
Senior Member
Iscritto dal: Sep 2005
Città: Torino
Messaggi: 606
|
Quote:
Quote:
__________________
"Se proprio dovete piratare un prodotto, preferiamo che sia il nostro piuttosto che quello di qualcun altro." [Jeff Raikes] "Pirating software? Choose Microsoft!" |
||
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 10:24.



















