Newsgroup: it.comp.java
Titolo: Timer in Linux

Ciao a tutti,
ho sviluppato un Timer in java.
Sotto Win 2000 funziona perfettamente, mentre una volta messo su Linux 
non funziona piů.
Non da errore, semplicemente non parte.
Qualcuno ha qualche idea sul perchč?
grazie
--gio
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Qualcuno ha qualche idea sul perchč?
[
w...@geronimo.sdb.it
]$ vi SferaMagica.java
[
w...@geronimo.sdb.it
]$ cat SferaMagica.java
public class SferaMagica {
  public static void main(String args[]) {
    SferaMagica s = new SferaMagica();
    s.dimmiPerche();
  }
}
[
w...@geronimo.sdb.it
]$ javac SferaMagica.java
[
w...@geronimo.sdb.it
]$ java SferaMagica
Manca il codice
[
w...@geronimo.sdb.it
]$ _
...segui il responso della sfera...
Ciao,
 Stefano
----------
"X WindowSSS, teSSSoro mio... lo odieremo per SSSempre"
Bill Gollum
----------

TROPPPO FORTE!
A me funziona benissimo, l'ho provato con tutti i sorgenti che non mi
funzionavano ed ora vanno da paura...sei un MAGO!


 wrote in message
news:aa3qeq$ghs$1...@newsreader.mailgate.org...

Presumo che la risposta sia NO....


 Presumo che la risposta sia NO....
Presumi bene, perchè se non ci posti almeno un pezzetto di codice... come
facciamo ad aiutarti?!? Sarebbe come dire che vado dal meccanico, gli dico
'La macchina fa un rumore strano...' e poi l'ho lasciata posteggiata
all'altro capo della città.
Posta il codice incriminato e probabilmente qualche anima pia ti aiuterà,
il ng serve a questo.


 
In effetti sono stato un po' criptico nella domanda.
Ma il codice non mi sembrava  che centrava molto con il mio problema...
Ciao e grazie,
 
--gio
 
import javax.swing.Timer;
import java.awt.event.*;
/**
 * Inserire qui la descrizione del tipo.
 * Data di creazione: (23/04/2002 15.54.16)
 * @author: Administrator
 */
public class TestTimer {
/**
 * Commento del constructor TestTimer.
 */
public TestTimer() {
	super();
}
  public static void main(String s[]) {
// simple example
   System.out.println(" INIZIO ");
   //Evento da scatenare per analizzare i flussi
   ActionListener listenerRicFlussi = new ActionListener(){
			public void actionPerformed(ActionEvent e) {
				System.out.println( " Sono entrato !!!!!!!!!!!!!!");
				}
	}; 
   Timer t = new Timer(10000,listenerRicFlussi);
   System.out.println(" START ");
   t.start();
   while( true){
	Thread.currentThread().yield();
   };


Quando digiti javac TestTimer.java .... cosa ti dice?????
Se non dici che tipo di errore ti da nemmeno il più guru dei guru di Java
potrebbe darti una mano se non prendendo il tuo codice, copiandolo,
compilandolo ... e se tutto funziona ... ti risponderebbe: "funziona" ...
e tu rimani con il tuo problema ...
Ciao, Grava!!!

 in ambiente Linux senza che il desktop di X11 sia partito?
Se usi javax.swing.Timer, questo cerca di inizializzare tutti gli
elementi grafici, quindi o hai un server X attivo o usi un server
grafico "virtuale" (xvfb). BTW, io ho avuto una serie di problemi
con xvfb, percui preferisco non utilizzarlo.
Davide

 Davide
Grazie ancora 
Ciao
--gio


 Ciao, Grava!!!
Grazie e Ciao
--gio


 Sai anche dove posso trovare informazioni xvfb?
Su 
www.xfree86.org
, e' uno dei pacchetti di X.
Davide