mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.java
Titolo: Javascript:submit_SB_Form()

Qualcuno saprebbe indicarmi che ti po di problema e' questo e come potrei
risolverlo? Questo messaggio mi compare sulla barra delle applicazioni in
basso quando porvo a prenotare un volo on-line, e non mi da' la possibilita'
di farlo, dandomi questo messagio che non so' cosa significa.
Grazie a chi mi sara' di aiuto.
Ciao
Robbie F.

 possibilita' di farlo, dandomi questo messagio che non so' cosa significa.
news:it.comp.lang.javascript
Gusher

Newsgroup: it.comp.java
Titolo: Come si fa a sapere tutti i valori ritornati dal metodo request.getHeader()?

Come si fa a sapere tutti i valori ritornati dal metodo
request.getHeader()?
Ho controllato nella API delle servlet però dice che ritorna una
stringa oppure null:
"
Returns:
    a String containing the value of the requested header, or null if
the request does not have a header of that name"
Vorrei sapere come cavolo faccio a sapere quali sono questi header.
Ciao
JStart



 request.getHeader()?
http://tinyurl.com/y3kwxx
PS: comunque nella documentazione è poche righe sotto...


Questo è il link della documentazione, ma non c'è quello che cerco
io.
Tutti i possibili valori ritornati dal metodo getHeader sull'oggetto
request.
Ciao

 request.
Scusami, non è per fare polemica: ma il metodo getHeaders (con la 's') 
restituisce tutti i valori degli headers con lo stesso nome, mentre il 
metodo getHeaderNames restituisce un enumeratore con tutti i nomi degli 
headers presenti in request.
Ripeto, senza polemica, ma non credo proprio che tu abbia una esigenza 
che non trovi risposta nel link che ti ho postato. Certo che un occhiata 
glie la devi dare...


Forse sono io che mi esprimo male.
Ecco un esempio:
  request.getHeader("User-Agent")
Questo metodo ritorna esattamente questa stirnga:
 "Mozilla/5.0 (Windows; U; Windows NT 5.1; it; rv:1.8.0.8)
Gecko/20061025 Firefox/
1.5.0.8
".
Le mie domande sono, la documentazione sul metodo e sulla classe in
questione li ho controllati prima di postare questi messaggi:
 1) Come faccio a sapere tutti i possibili valori che posso scrivere
nel metodo
     request.getHeader? Da un libro ho riportato l'esempio di valore
User-Agent, che ti ritorna la
     stringa del browser. E se voglio sapere tutte le informazioni che
mi può ritornare una
     getHeader (sena la 's').
 2) E per sapere tutto qello che ritorna?
Ciao
Jstart

 
Ciao,
trattandosi di header HTTP, la fonte ufficiale è ovviamente l'RFC del
protocollo HTTP:
http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html
...certamente non una lettura entusiasmante :)
Anche questo può tornare utile:
http://www.jmarshall.com/easy/http/
-- 
Lucio Benfante
JUG Padova
www.jugpadova.it

      request.getHeader? 
Ti ho risposto con getHeaderNames()! Restituisce tutti i nomi (perchč č 
il nome che passi a getHeader) degli header che sono presenti nella 
request. Qualsiasi altra stringa gli passi restituisce indistintamente null.
Newsgroup: it.comp.java
Titolo: Riuso dei custom tag e attributi opzionali

Ho dei custom tag con degli attributi opzionali (nel caso uno non sia
specificato si utilizza un valore di default).
Tutto funziona a meraviglia se non fosse per il riutilizzo dell'instanza
del custom tag.
Al secondo utilizzo il valore dell'attributo rimane impostato come
nell'utilizzo precedente.
Come posso fare per ristabilire il valore di default?
Grazie,
Andrea Polci
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio
news:6c627c2eef3fbf43cf1...@mygate.mailgate.org...


 variabile o nell'init della classe?
Nella definizione della variabile, proprio come hai fatto tu.
Anche perche' quale sarebbe l'init della classe? Non penso che tu ti
riferisca al costruttore e nella documentazione dell'interfaccia Tag
(cosi' come della classe TagSupport) non si parla di nessun init.
Mi chiedo se si possa utilizzare il metodo setParent, pero' la
documentazione non mi sembra chiara su quando viene chiamato questo
metodo.
Forse potrei utilizzare il metodo release per reimpostare i valori di
default, pero' nella documentazione si dice:
"Called on a Tag handler to release state. The page compiler guarantees
that JSP page implementation objects will invoke this method on all tag
handlers, but there may be multiple invocations on doStartTag and
doEndTag in between".
Quindi mi sembra di capire che non faccia al caso mio.


 b.mauro wrote:
[CUT]


 variabili sono azzerate.
Giusto, perche' non ci ho pensato prima? :-)
Ho provato e funziona.
Grazie,
Andrea

 Andrea
A presto.
mauro

Newsgroup: it.comp.java
Titolo: Cosa sono le Swing?

Cosa sono le Swing?
Domanda banale per i più del canale, ma nonostante qualche libro di Java
letto :), è un argomento che non ho ancora trovato (salvo cenni).
Grazie,
Edoardo.

 Cosa sono le Swing?
Collezione di classi che implementano "oggetti" grafici per la
costruzione di interfaccie (grafiche ovviamente). Quindi Frame (finestre),
pannelli, bottoni, liste, combo-box...
Davide

Le Swing sono un insieme di classi per istanziare oggetti grafici.
Si differenziano dalle AWT perchè non si appoggiano alle Api del sistema
operativo sul quale è in esecuzione il programma.
Ciao, lIbRa

caro edoardo,
                            compra il libro Java 2 i fondamenti:
praticamente c'é solo quello.
                                                            con immenso
affetto
                                                          Ing. Franco
Gambato
-- 
Posted from 
pd.record.unipd.it
 [147.162.163.238] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Newsgroup: it.comp.java
Titolo: POPUP TIPO "F11"

Ciao a tutti, sono ormai diverse ore che cerco in giro tra manuali e file
scaricati dalla rete..ma niente!
Spero tra voi lettori del ng ci sia qualcuno in grado di aiutarmi: devo
inserire del codice javascript in una pagina asp (quindi potrei usare
diversi linguaggi..html, vbscript, java, javascript..), che mi apra una
popup a tutto schermo, ma mantenendo i bottoni di rimpicciolimento,
ridimensionamento e chiusura (quelli presenti in ogni finestra di windows in
alto a destra..)..
Mi spiego meglio: avete presente cosa succede ad una pagina html aperta con
explorer, se premete F11?..beh, vorrei fare la stessa cosa, ma "via riga di
comando", senza interpellare l'utente.
Io ricordo il comando javascrip che mi permette di aprire popup delle
dimensioni che voglio io, ma non riesco ad ottenere lo stesso effetto dell'
F11..
Grazie mille dell'help.
M@tt

 F11..
Se apri una popup che ha per dimensioni le dimensioni dello schermo
e setti "toolbar=no" non è la stessa cosa?
MaRoK

 MaRoK

 comando", senza interpellare l'utente.
da riga di comando:
"iexplore -k www.quellochetipare .com"
ma funziona solo in locale (credo, fai qualche ssssperimento).
occhio che senza un self.close() da qualche parte sulla pagina rimani
incastrato lě..
cheers,
- b.
Newsgroup: it.comp.java
Titolo: comandi alt+* in jbuilder

Non riesco a farmi riconoscere la sequenza alt+123 sotto jbuilder 8. mi
viene restituito il carattere "é". Qualcuno puņ aiutarmi?
-- 
Ciao Runner73

 viene restituito il carattere "é". Qualcuno puņ aiutarmi?
ti servono le parentesi graffe?
alt gr + shift + [
alt gr + shift + ]
ciao)o
Andrea
http://jame.sf.net

 alt gr + shift + ]
Perfetto grazie

 ha scritto nel
messaggio news:F91Aa.30672$lK4.9...@twister1.libero.it...


Newsgroup: it.comp.java
Titolo: utilizzare DLL in Java

ciao a tutti,
    ho letto le varie documentazioni per cercare di includere in un
programmino Java delle funzioni contenute in una DLL,
il codice da me utilizzato e' piu o meno simile a questo:
---------------------
public class Principale {
     public native void funzione1 (String stringa);
     public native String funzione2 (int i);
     static {
          System.loadLibrary("FILEDLL");            //senza estensione .DLL
     }
    public static void main(String[] args) {}
        Principale finestra = new Principale();
        int i=0;
        String str = "ciao";
        finestra.funzione1(str);
        finestra.funzione2(i);
    }
}
--------------------
Perche' non puo' funzionare cio'????????
il file DLL e' nella stessa cartella del file .java;
mi viene segnalato dal compilatore "Process Completed", quindi penso non ci
siano errori;
 Invece se ESEGUO il programmino, mi dice che ci sono problemi.
Ecco cosa mi dice:
---------
Exception in thread "main" java.lang.UnsatisfiedLinkError: funzione1
 at skyjava.Principale.funzione1(Native Method)
 at skyjava.Principale.main(Principale.java:13)
---------
alla riga 13, corrisponde: "finestra.funzione1(str);"
Ho controllato le API Sun ma non capisco bene come risolvere;
come e' possibile cio'?

 ha scritto nel messaggio
news:acav62$o06jf$1...@ID-141678.news.dfncis.de...

Newsgroup: it.comp.java
Titolo: Consiglio su Java

Scusate ragazzi
sono un novello di Java e di questo NG.
Volevo innanzitutto sapere quale e' il migliore ambiente per scrivere in
Java
(es. Java Workshop, Visual J++ ecc) e se esiste una FAQ in italiano sul
Java.
Grazie a tutti anticipatamente
Ciaooo!!!
--
"Non e' grande chi non cade
ma chi cade e sa rialzarsi"
Davide Ferrari
nickname : Black Shark
UIN : 5301833

Java (es. Java Workshop, Visual J++ ecc)
Io ne ho provati un po', ma alla fine enssuno mi ha lasciato entusiasta,
neanche il Symantec Cafe' Pro, e uso il JDK 1.1 ed un editor di testo. ;-)
Tuttavia non ho ancora provato il Borland JBuilder, di cui si parla molto
bene.
	Miky.
-- 
Michele Beltrame
mi...@skm.to
http://www.italpro.com/mb/

 Miky.
Io si. In effetti a parte il consumo esagerato di risorse (con 64 mB di RAM
forse si lavora bene),
e' uno strumento RAD tipo DELPHI ma molto piu' spartano e macchinoso.
Comuque e' sicuramente
piu' facile da usare di altri strumenti attualmente in commercio e
soprtatutto supporta la connessione
alle basi dati in modo veramente efficace e veloce da realizzare.
Raffy
www.rad.it
r.alb...@rad.it

 Java



Ho provato recentemente sia JBuilder che VisualAge per Java, e devo dire che mi sono piaciuti
entrambi, a parte le risorse richieste. Per modifiche veloci tendo ancora ad usare vi (o
notepad)+JDK, ma per una normale sessione di sviluppo sono utili.
Le versioni base costano poco, credo, e fosse anche solo per l'highlight della sintassi mi pare
che valga la candela, se ne devi fare un uso un minimo professionale.
Eviterei invece Visual J++.
Saluti,
    CS
--
Cristiano Sadun - Software Engineering and Consulting
***********Remove NOSPAM from address to reply***********
*********************************************************
"God is Real - unless declared Integer"

 
Ho preso jbuilder è il massimo
vj++ è una merda
ciao
Newsgroup: it.comp.java
Titolo: applet repaint

vorrei otenere il seguente comportamento:
stato e' una stringa contenente un msg per l'utente, nella paint c'e'
una drawText che scrive tale stringa sullo schermo.
stato="attendi perfavore";
repaint();
/*elaborazioni varie durante le quali viene visualizzato il msg di
attesa, per quanto breve sia l'attesa*/
stato="il risultato e' " + risultato;
repaint();
il  mio problema e' che il msg di attesa non viene mai visualizzato,
in base ad alcuni test che ho fatto, mi e' semprato di capire che la
paint relativa al primo repaint che ho chiamato viene eseguita quando
gia' l'elaborazione e' finita e la stringa stato e' stata aggiornata.
quindi vengono fatte due paint della stessa stringa. cio' avviene
anche se l'elaborazione richiede un certo tempo.
una cosa del genere l'ho vista fare in quelle applet che ad esempio
visualizzano delle notizie e che inizialmente hanno bisogno di un po'
di tempo per stabilire la connessione.
grazie e ciao :-)

 camminando sulla tastiera ha scritto:
ho trovato una possibile soluzione e vorrei sapere se secondo voi e'
valida o se e' solo uno sporco trucco.
-implemento l'interfaccia runnable
-creo due thread li associo all'interfaccia runnable dell'applet
public void start()
	{
		try {
			paintman = new Thread(this,"paintman");
			paintman.setPriority(Thread.NORM_PRIORITY);
			paintman.start();
 
			statsman = new Thread(this,"statsman");
			statsman.setPriority(Thread.NORM_PRIORITY-1);
			statsman.start(); 
		} catch (SecurityException e) {
		} catch (IllegalArgumentException e) {
		}
	}
-nel metodo run faccio eseguire il repaint a un thread e la procedura
di elaborazione all'altro
public void run() {
		Thread me = Thread.currentThread();
 
        	while (paintman == me || statsman == me) {
            		if(paintman == me) {
            			repaint();
            			Thread.currentThread().yield();
               		}
 
            		if(statsman == me) {
            			if(getstatsplease) getstats();
            			Thread.currentThread().yield();
            		}
 
        	}	
	}
all'inizio avevo messo delle sleep ma yield mi sembra meglio.
ciao. :-)

 wrote in message
r1pnpscfqp2a2p4ji...@4ax.com...


Newsgroup: it.comp.java
Titolo: Comando Javaw vs Java

Ciao a tutto il Ng,
scusata la domanda, mossa da una mera curiosità.
Mi sono avvicinato da poco al mondo java, vorrei sapere che differenza c'è
tra i due comandi java e javaw, per altro nell'SDK 1.4.0 che utilizzo javaw
non è documentato (o forse non l'ho trovato).
Grazie.
Mic

 ha scritto nel messaggio
news:aqg5su$9o96g$1...@ID-97140.news.dfncis.de...


non è documentato (o forse non l'ho trovato)
http://java.sun.com/j2se/1.4/docs/tooldocs/windows/java.html
HTH
-- 
Ciao
	Fabrizio C.
Newsgroup: it.comp.java
Titolo: differenti hashcode tra linux e xp

Salve gente,
mi trovo nella seguente situazione, ho provato a far girare un programma
java su linux e il metodo hashcode presente nella classe BitSet restituisce
valori dirreffenti da quelli restituiti dallo stesso metodo eseguito su XP.
Secondo voi è normale?
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 dell'indirizzo fisico dell'oggetto.
veramente la classe BitSet sovrascrive quel metodo implementando un
algoritmo di hashing basato esclusivamente sul contenuto del bit set (cioè
sui bit), quindi a me vengono in mente solo due ipotesi:
1) i due bit set non erano identici nelle due esecuzioni
2) ha usato versioni differenti del JDK o anche del solo JRE
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


La versione non dovrebbe influire :
"The hash code depends only on which bits have been set within this  
BitSet."
http://java.sun.com/javase/6/docs/api/java/util/BitSet.html#hashCode()
public class bstest {
public static void main(String[] args) {
java.util.BitSet bs=new java.util.BitSet();
bs.set(201);
System.out.println(bs);
System.out.println(bs.hashCode());
}
}
C:\TEMP>java -version
java version "1.5.0_06"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_06-b05)
Java HotSpot(TM) Client VM (build 1.5.0_06-b05, mixed mode)
C:\TEMP>java bstest
{201}
3282
marco@xubuntu:~/Desktop$ jdk1.6.0_01/bin/java -version
java version "1.6.0_01"
Java(TM) SE Runtime Environment (build 1.6.0_01-b06)
Java HotSpot(TM) Client VM (build 1.6.0_01-b06, mixed mode, sharing)
marco@xubuntu:~/Desktop$ jdk1.6.0_01/bin/java bstest
{201}
3282
--
Marco
-- 
Posted via a free Usenet account from 
http://www.teranews.com


--------------------------------
Inviato via 
http://arianna.libero.it/usenet/


Limitazione di Linux (malgestita dalla VM)?
"Linux: System.exit(value) doesn't return the correct value to  
Process.waitFor()
...Just tested on glibc-2.2.5, both waitpid() and waitid() still only  
return
8bit result."
http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4680945
--
Marco


Newsgroup: it.comp.java
Titolo: questione di applet


</applet>
</body>
</html>
grazie a tutti.Ciao
***************************************
messaggio inviato tramite HostSearch.it
---------------------------------------
---> 
http://www.hostsearch.it/newsgroup
***************************************

Direi che i l problema sta nel fatto che l'applet richede un parametro
di nome "Text" che nel codice html della pagina non e' presente.
Quindi probabilmente la chiamata al metodo drawString ti scatena un
NullPointerException.
Specifica il contenuto del paramtero "text" all'interno dell'html e
tutto dovebbe girare

Newsgroup: it.comp.java
Titolo: DOMANDA

Ciao a tutti,
vorrei porvi la seguente domanda, allora io ho una serie di valute prese da
un database e le assegno ad una variabile di tipo double. Essendo valute  ed
in particolare degli euro ho al più due cifre decimali. Le operazione che
faccio con questi valori sono semplicemente somme e sottrazioni. Come è
possibile che una sottrazione o somma di due valori double con 2 cifre
decimali, mi generino un numero che abbia più cifre decimali? esempio 34.4 -
55.66 = -21.
6623589792
 invece di avere semplicemente -21.66. Dove è il
problema e come posso risolverlo.
Grazie in anticipo

 Grazie in anticipo
La rappresentazione interna dei numeri in virgola mobile non consente 
l'esatta rappresentazione dei numeri decimali. Per rimediare a questi 
problemi c'č la classe BigDecimal:
BigDecimal a = new BigDecimal("34.4");
BigDecimal b = new BigDecimal("55.66");
System.out.println(a.subtract(b));
Gaetano Bigliardi

 55.66 = -21.
6623589792
 invece di avere semplicemente -21.66.
Mai sentito parlare di floating-point arithmetic?
Mai sentito dire che ci sono numeri che possono essere rappresentati 
esattamente in base 10 ma non in base 2?
Il seguente programma Java:
class A34{
  public static void main(String [] args){
    double a = 34.4;
    double b = 55.66;
    System.out.println("a="+a+" b="+b+" a-b="+(a-b));
  }
}
*deve* *sempre* stampare:
a=34.4 b=55.66 a-b=-21.259999999999998
 > Dove è il problema e come posso risolverlo.
Utilizza la classe BigDecimal. Il seguente programma Java:
import java.math.*;
class A35{
  public static void main(String [] args){
    BigDecimal a = new BigDecimal("34.4");
    BigDecimal b = new BigDecimal("55.66");
    System.out.println("a="+a.toString()+
                       " b="+b.toString()+
                       " a-b="+a.subtract(b).toString());
  }
}
*deve* *sempre* stampare:
a=34.4 b=55.66 a-b=-21.26
- Dario

1) tieni presente quel che ti dicono Andrea e Gaetano (floating point 
arithmetic)
2) leggi i manuali
3) occhio perchè i BigDEcimal lavorano sulle posizioni e quindi non 
hanno errori di calcolo MA sono LENTI
Carlo

Newsgroup: it.comp.java
Titolo: .jad e .jar

Ciao a tutti,
    sono nuovo di qui e volevo chiedervi essendo appena entrato nel mondo
java se esiste una specie di emulatore di file con queste estensioni .jad o
.jar
Sono applicazioni da telefonino però volevo sapere se esiste un modo
semplice (o complicato se non c'è altro!) per utilizzarli nel computer.
Grazie a chi risponde.
Ciao
Max

 ha scritto nel
messaggio news:carmaj$ea7$1...@alix.livenet.it...


 ha scritto nel messaggio
news:2jde36F...@uni-berlin.de...


 E la versione che è limitata?Ne esiste una normale?
A quale sw ti riferisci? Se è di un cellulare partcolare cerca nella guida
relativa, nel help etc....nn so che dirti....
Per quanto riguarda il WTK ricordati che è un tool di sviluppo: è diciamo
cosi, un po grezzo, ti permette di fare un sacco di cose per lo sviluppo,
abbastanza a basso livello tipo la creazione del jar o del jad
dell'applicazione, oltre a fornirti la piattaforma su cui farla girare, le
api, gli emulatori, la gestione del progetto.......
Su linux nn ho mai sviluppato applicazioni mobile, quindi non so aiutarti,
per windows o usi il link nel menu del WTK
"Run MIDP Application..." oppure lanci a linea di comando
emulatorw.exe -gui -Xdescriptor: nella directory bin dell'emulatore.

Newsgroup: it.comp.java
Titolo: Equivalente di "alert" per JAVA

Come č possibile simulare (in JAVA) quello che in javascript viene
fatto dalla funzione "alert" (cioč classica finestra con messaggio e
pulsante OK)?
E' necessario l'uso di frame, dialog, label, bottoni, etc.. o c'č un
metodo piů veloce?
Grazie mille in anticipo. :)
Bye, Animanera. :)
--
"La vanita' : decisamente il mio peccato preferito." - L' Avvocato del
Diavolo
email : 
anim...@mailroom.com
icq : 40379995
Sent via Deja.com
http://www.deja.com/

 pulsante OK)?
Puoi usare una JOptionPane con una sintassi del tipo:
JOptionPane.showMessageDialog(null, "alert", "alert",
JOptionPane.ERROR_MESSAGE);
Marco.
--
Per scrivermi direttamente elimina
__TOGLIMI__ dall'indirizzo e-mail.

Esiste la classe Swing JOptionPane che ha vari modi di funzionamento.
Sulla documentazione della jdk č tutto spiegato. Ciao e buon lavoro
animanera ha scritto:


 > metodo più veloce?


 dai browser + recenti.
Non hai tutti i torti. In questo caso credo non ti rimanga che il metodo fai
da te. Puoi crearti una classettina ad hoc e, se senti ancora lo spirito
natalizio, magari condividerla col NG.


 natalizio, magari condividerla col NG.
In accordo con lo spirito natalizio :) ecco come ho risolto il mio
problema:
Ho trovato due soluzioni (o, meglio, pseudo-soluzioni). La prima, penso
vi sarà poco utile perchè legata alla mia specifica situazione. La
seconda, è più "commerciale". Ad ogni modo, nessuna delle due usa
Dialog o Frames:
1) Caricare, dall' applet, un'apposita pagina htm con allegata una
stringa del tipo "?messaggio=xxx". La pagina web, opportunamente
creata, andrà a leggere cosa c'è dopo la scritta "messaggio" e,
semplicemente, caricherà un alert con questo testo;
2) E' un pò la scoperta dell'acqua calda: predisporre uno spazio per
una label (o, meglio, un canvas con disegno di un bottone), e
visualizzare lì un messaggio di avvertimento, accompagnato da un beep
(tramite il ToolKit).
Non ho voluto utilizzare il Dialog, perchè, a differenza dell' alert,
ha una barra di stato (che, cmq, penso si possa eliminare...a proposito
COME SI ELIMINA?), NON ha la classica icona a "Punto esclamativo", ed,
infine, richiede, cmq, più tempo.
Bye bye, Animanera. :)


Newsgroup: it.comp.java
Titolo: [ANN] Meeting del JUG Padova, 18 Novembre

Ciao,
Sabato 18 Novembre 2006 si svolgerà il 31-esimo meeting del JUG Padova.
Verranno presentati due seminari: "Design Patterns in Java: tricks and
tips" di Enrico Giurin, e "Watermarking, Tamper-Proofing and Obfuscation –
Tools for Software Protection" di Mariano Ceccato.
Maggiori informazioni qui:
www.jugpadova.it
Al termine del meeting, chi vorrà potrà proseguire le discussioni di
fronte ad una bella pizza.
-- 
Lucio Benfante
JUG Padova
www.jugpadova.it


...dimenticavo, visto che qualcuno me lo ha chiesto: la partecipazione è
ovviamente gratuita e non c'è bisogno di registrazione. Posto ce n'è in
abbondanza, ma se volete comunque farci sapere che verrete, per darci modo
di organizzarci nel caso ci fosse un'affluenza fuori dalla norma, potete
iscrivervi qui:
http://upcoming.org/event/117377/

Newsgroup: it.comp.java
Titolo: Access e java

Ciao a tutti.
Nel mio progetto java vado a modificare (cancellare, aggiungere,
modificare) alcune righe di una tabella Access.
La prima volta va tutto liscio e le modifiche vengono fatte
correttamente la seconda volta (esattamente nell'eseguire l'istruzione
"ResultSet rs = st.executeQuery(query)") il programma si chiude senza
darmi nessun errore!
Qualcuno sa dirmi perchč?
E' un problema di codice o di Access?
Grazie a tutti, Elisabetta.
Ecco il codice incriminato:
    try
    {
      //caricamento del driver /per dichiarazione esplicita)
     Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
     //Connection apre la connessione con il DB
      Connection con =
DriverManager.getConnection(URL,"user","password");
     // Statement verifica il codice SQL e lo traduce per il JDBC
     Statement st = con.createStatement();
          System.out.println ("query "+query);
     //executeQuery interroga il DB eseguendo le istr. SQL
     ResultSet rs = st.executeQuery(query);
     dispResultSet(rs);
     rs.close();
     st.close();
     con.close();
    }   //end try



Grazie a tutti, Elisabetta.
Hai provato a catturare SQLException ed a usare il metodo printStackTrace()
??
questo ti dovrebbe dare informazoni preziose sul (mal)funzionamento.
In ogni caso Access mi sembra rifiutare alcune stringhe SQL standard senza
motivo (forse un bug del driver?!?)
ciao.

Newsgroup: it.comp.java
Titolo: JDBC DRIVER

Cerco driver  freeware JDBC  -  4  per  MS SQL


Microsoft SQL Server? Ti consiglio il bridge JDBC-ODBC di Javasoft,
incluso nel JDK 1.1+ e disponibile anche per il JDK 1.02. Non so se MS
faccia un driver JDBC suo...
Ciao,
| --
| Bruno Bossola
| Groupware/Intranet B.U.           Phone:  +39-11-2252211
| ATOS SpA v.Vaninetti 27           Fax:    +39-11-2203182
| I-10148 Torino ITALY              Change NOSPAM in atos to email me!
Newsgroup: it.comp.java
Titolo: compilazione

Salve a tutti, vorrei innanzitutto ringraziare tutti quelli che in
passato hanno puntualmente risposto alle mie domande, poi veniamo al
dunque:
Ho fatto un programma comprendente 3 file sorgente .java. In fase di
compilazione mi si generano un ventina di .class. Serebbe bello avere in
una dir solo i sorgenti e in una sottodir, ad es 'classi' tutti i
.class. E' possibile farlo direttamente in fase di compilazione cioè
senza spostare manualmente tutti i .class?
grazie.


======================================================

Newsgroup: it.comp.java
Titolo: Esempio di Overriding

Cos'ha questo programma che non va? L'ho salvato come prova.java e poi
compilato, ma il compilatore mi segnala un'eccezione in main.
public class X
{
    public X() {}
     public void f()
     { System.out.println("f della classe base");
     }
}
public class Y extends X
{
     public Y() {}
     public void f()
     { System.out.println("f della classe derivata");
     }
}
public class prova
{    public static void main(String[] args)
     {
          X x = new X();
          Y y = new Y();
          x.f();
          y.f();
     }
}

Probabilmente hai l'errore perchč hai definito tre clasis public nello
stesso file .java.
mwntre ogni classe public deve esser econtenuta in un file che ha il nome
della classe stessa.

--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 della classe stessa.
Grazie! :-)

 compilato, ma il compilatore mi segnala un'eccezione in main.
Il programma compila correttamente se levi i  due 'public'
che precedono class X e class Y.
Oppure, in alternativa, metti le 3 classi in 3 distinti
files X.java, Y.java e prova.java.
In entrambi i modi una volta compilato e mandato in esecuzione stampa:
f della classe base
f della classe derivata
- Dario

 f della classe derivata
Forse sono io imbranato.
Vado sul prompt dei comandi e digito: "java prova.java", sia dopo aver tolto
i modificatori di accesso public dalle classi X e Y, sia dopo aver creato
tre file differenti (nella stessa cartella).
In entrambi i casi mi dice:
Exception in thread "main" java.lang.NoClassDefFoundError: prova/java

sensitive wrote:

uhm, scusa se intervengo ma per compilare devi digitare javac prova.java 
  e casomai dopo java prova :)
laura

Servers
Redhat Linux, SUSE, Windows, Debian, FreeBSD
http://www.comserver.net
Agent wanted in Italy:
http://www.comserver.net/jobs.php
Newsgroup: it.comp.java
Titolo: problema con driver per mysql.

Ho un problema con il driver di mysql:
Per rendere il tutto più veloce uso un poolmanager, che mi tenga un pool di
connessioni aperte e me le lasci usare a piacimento.
Usavo il tutto con una versione più vecchia dell mm mysqlconnector e tutto
andava bene.
Con l'ultima versione le sessioni mi cadono. Dopo qualche minuto che uso una
connessione, il broker non riesce più a passarla ai miei servlets.
come posso fare in modo che le connessioni non svaniscano?
Uso un DbConnectionBroker come poolmanager e la versione 3.0.8 del mysql
connector java.

rabarama ha scritto:

Siccome il tempo di apertura di una connessione con mysql è trascurabile
rispetto al tempo di apertura di un'altro tipo di connessione (es Oracle) 
si può tranquillamente non utilizzare il pool di connessioni con mysql.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

Newsgroup: it.comp.java
Titolo: Applet per scrivere testo con hyperlink

ciao
Qual'e il sistema piu semplice per avere un'applet che scrive del testo in una pagina HTML, ogni riga e un iperlink?
Si deve fare per forza con la grafica, o l'applet puo generare codice HTML?
Es.
1 iperlink1
2 iperlink2
3 etc...
Vorrei fare un piccolo search engine, dove quindi non so a priori il num. di iperlink che risultano da visualizzare.
Conoscete qualcosa di gia fatto, con disponibile il sorgente?
Massimo
--
Posted from 
firewall.larioedp.it
 [195.103.173.132]
via Mailgate.ORG Server - 
http://www.mailgate.org

 Si deve fare per forza con la grafica, o l'applet puo generare codice HTML?
Se intendi generare una pagina al volo ti conviene usare un CGI, in questo
caso ti posso passare i sorgenti di un motore di ricerca che ho scritto, 
ma che funziona con una sola chiave.
Altrimenti devi fare un'applet che visualizzi al suo interno i risultati
della ricerca.
 
Ciao
-- 
Windows? Pessimismo e digusto.

 Se intendi generare una pagina al volo ti conviene usare un CGI, in questo
O i servlet, cosi' puoi continuare a lavorare in Java. Puoi svilupparli puoi usare il JSDK2.0 della Sun (free, come
sempre), per farli andare in esecuzione il Java Web Server della Sun (questo non free :-(    ) o il JRUN (free).
Francesco
--
* * * * * * * * * * * * * * * * * * * * * * * *
   De Milato Francesco - Ph.D. Student
   ESNG - Electronic Systems & Networking Group
   University of Genoa - DIBE
   via All'Opera Pia 11/a, I-16145 Genoa (Italy)
   phone/fax: 
+39-010-353-2271
/2175
   E-mail: 
demi...@dibe.unige.it
* * * * * * * * * * * * * * * * * * * * * * * *
Newsgroup: it.comp.java
Titolo: disabilitate actionListener

salve a tutti
e' doveroso porgervi il mio saluto dato che sono nuovo del NG
sono nuovo anche un novello programmatore se cosě posso definirmi
comunque sia io ho un problema:
ho aggiunto un bottone alla mia applicazione nel seguente modo
// eventi da JButton
JButtonHandler handler_JB = new JButtonHandler();
cella_001.addActionListener(handler_JB);
pero' non sempre ho la necessita' di gestire l'evento
per questo io adesso quando non voglio che sia cliccabile utilizzo il metodo
setEnable(false);
ma questo metodo non mi piace tanto perche' mi fa diventare il pulsantino
scuro
quindi la mia domanda e':
e' possibile disabilitare l'actionListener una volta assegnato?
grazie e scusatemi per l'ignoranza e la poca chiarezza
RicK

 removeactionListener(ActionListener al)
ci provero'
grazie e ciao

 vorrei che diventasse in bianco e nero
Potresti estendere JButton e ridefinire il metodo paintComponent(Graphics
g), in modo che anche se disabilitato ti fa vedere l'icona a colori..
-- 
Pietro	- 
http://www.pietroweb.tk
Linux Registered User #304991
Powered by MDK Linux Kernel 2.6.10

Newsgroup: it.comp.java
Titolo: [OT] Suicidio e vacanze...

Se anceh voi cominciate a sentire il bisogno di una vacanza allora vale 
la pena che guardiate questo  :D
http://www.youtube.com/watch?v=PiCeqtGHpJI
-- 
DavCori

 Se anceh voi 
Qunindi oggi parti per il secondo giro di spam.

Newsgroup: it.comp.java
Titolo: JTable, che croce!

Dopo aver visto come funziona JTable mi ritrovo con due domande:
1) Posso mischiare awt e swing (mi sembra di sě, ma non son sicuro),
2) Istanzio la mia bella JTable, la aggiungo al frame (e non al JFrame,
quindi forse qui si rompe il giocattolo....) ed visibile solo quando ci
clicco sopra, poi se clicco da un'altra parte riscompare. Come posso fare?
Non voglio dover rifare tutto il programma per usare questa maledetta
JTable, che lentamente mi sta ammazzando.
Grazie

Mischiare awt e swing č in teoria possibile ma altamente
sconsigliabile. I risultati che si ottengono sono spesso
imprevedibili. Per esperienza personale č piů facile
inserire un componente awt in un container di tipo swing
piuttosto che il contrario.
Ciao.
--
< Dario Foresti      
dfor...@freemail.it
 >
Ottavio Campana ha scritto


Newsgroup: it.comp.java
Titolo: aiuto per java e grafica

Salve a tutti!
E' la prima volta che mi butto sul tentativo di creare un programma
con java che utilizzi un interfaccia completamente grafica per
interagire con l'utente e.. non so nemmeno da dove cominciare...
la prima parte e' molto semplice devo semplicemente fare un
interfaccia che permetta all'utente di inserire dei dati in un db ma
il mio problema e che non so nemmeno se devo creare una nuova classe
una nuova applicazione un nuovo frame o che cosa...
saprete consigliarmi un buon manuale che aiuti una principiante a
lavorare con la grafica..
grazie mille 
Maddalena

 Maddalena
Hai provato a dare un'occhiata al Java Tutorial?
http://java.sun.com/docs/books/tutorial/uiswing/index.html
Ciao
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it
Newsgroup: it.comp.java
Titolo: prova

prova invio
francesco


-- prova risposta.

Newsgroup: it.comp.java
Titolo: [ANNOUNCE] Netbeans 3.5 Final

e' stato rilasciato Netbeans 3.5 Final (
www.netbeans.org
).
Release Notes:
-----
Work on this release was focused almost entirely on performance.
Both startup time and general UI responsiveness have improved
significantly. In addition to that, several modules, previously
available on the Update Center, have been added to the standard
distribution. These modules provide many features, including support for: 
debugging servlets and applications written with JSP technology. 
creating and editing JSP tag libraries. 
monitoring HTTP requests. 
WAR file packaging. 
connecting to and browsing databases. 
-----
io uso da tempo le release candidates e devo dire che e' davvero
piu' veloce delle versioni precedenti! secondo me ne vale la pena.
per chi non fosse abituato all'ide qui potete trovare della documentazione:
http://www.netbeans.org/download/books/definitive-guide/index.html

 -----
Anche a me piace molto Netbeans. Spero però che con la prossima versione 
spostino un po' il focus anche sulle features... 
aspetto con ansia un refactoring integrato come quello di Eclipse, dopo di 
che sarebbe proprio perfetto :)
ciao :)
pole
-- 
Note: Some input words use a deprecated author.
Note: Read with -deprecation to understand.
http://web.tiscali.it/meridies

Newsgroup: it.comp.java
Titolo: Realizzare programmino tipo Napster in Java

salve a tutti,
dovrei realizzare a scopo didattico un programma serve tipo napster che giri
in locale e che tenga un indice di tutti i files presenti sui computer
client tipo il vecchio napster. Inoltre poi devo realizzare un programma
client che si agganci al server, effettui una richiesta di un file e inizi
il download da un altro client tramite l'indirizzazione data dal server
napster. In pratica come naspetr stesso, il server non deve contenere i
files. Avete qualche link che riporta qualche esempio o che mi indirizzi
meglio almeno all'inziio.
grazie anticipatamente

meglio almeno all'inziio.
ho scritto "napser in java" in google
http://www.perham.net/mike/jnap/
-- 
Rhymes
rhy...@NOSPAMmyself.com

http://opennap.sourceforge.net/
Newsgroup: it.comp.java
Titolo: Come faccio a vedere l'output di javac in una finestra Prompt di MS-DOS?

Compilo i miei file .java da un finestra Prompt di MS-DOS con il
compilatore javac. (JDK 1.1.8)
Quando le righe dell'output di javac eccedono il numero di righe della
finestra, non riesco a vedere le righe iniziali, ma solo le ultime
righe che rientrano nei limiti della finestra.
C'è una soluzione del tipo:
-aggiungere una barra di scorrimento alla finestra?
-redirigere l'output su un file?
-altro...
Ciao e grazie.
Paolo B.
______________________________________________________________
Togliere NOSPAM per rispondere.

 -altro...
nessuna barra di scorrimento: puoi usare "more < java myfile.java" oppure
creare un file di log con "java myfile.java > log.txt"
Contattami privatamente per chiarimenti (siamo OT ;-)
--
..........................................................
e vostri alti pensier cedino un poco,
sě che tra lor miei versi abbian loco
.........Ludovico Ariosto
---------Orlando Furioso (proemio)
cic_pa...@hotmail.com

Newsgroup: it.comp.java
Titolo: Sincronizzazione di accessi ad DB access

Sto costruendo una Intranet ed ho seri problemi sugli accessi ai DB:
Se due persone fanno accesso simultaneamente possono modificare
tranquillamente entrambi la stessa cosa; come loccare il record
?...dimenticavo il server è NT ed ho un web server di tipo Orion


Il lock dei record dovrebbe essere gestito direttamente dal
database server, e non dalla tua applicazione. Access utilizza un
lock "di pagina", percui se entri in modifica di un record
tutta la "pagina" viene loccata (una pagina puo' contenere piu'
di un singolo record) e viene sbloccata al termine della
modifica.
Vedi articolo sulle transazioni su 
www.soft-land.org
, si parla
di ASP, ma il concetto e' lo stesso.
Davide

Newsgroup: it.comp.java
Titolo: hibernate e refresh dati

ciao a tutti,
premetto che non so una cippa (o quasi) di java e di persistenza.... 
sono stato buttato in un progetto che fa uso di hibernate.
Nel progetto web vengono usati i tag che istanziano le classi hibernate 
e usano i loro metodi.
Spesso però, dopo un commit o un update sul db i dati non vengono 
aggiornati correttamente perchè vengono ripresentati quelli vecchi.
Ho provato ad usare
HibernateSessionFactory.getSession().clear();
pensando che hibernate si tenesse in cache i dati degli oggetti ed 
effettivamente ora li riaggiorna, ma piu di una persona mi ha detto che 
non è la cosa giusta da fare (senza riuscire però a spiegarmi come 
risolvere...).
Qualche idea?!?
Grazie a tutti
--
Ci sono 10 tipi di persone che

 aggiornati correttamente perchè vengono ripresentati quelli vecchi.
Credo che serva per lo meno il mapping che stai usando e il modo di 
interagire con la session di hibernate, per poter dire qualcosa...
Newsgroup: it.comp.java
Titolo: Problema Type Mismatch

Ciao a tutti,
ho un problema nel seguente metodo, il cui compito è quello di creare un 
nuovo HiddenLayer in una rete neurale a partire da una stringa:
     public HiddenLayers(String hiddenLayers) {
         layers = new Vector();
         String[] strings = hiddenLayers.split(",");
         for (int i = 0; i < strings.length; i++) {
             String string = strings[i];
             layers.add((int)Integer.parseInt(string));
         }
     }
Il problema sta nell'ultima riga:
	 layers.add((int)Integer.parseInt(string));
ed ecco l'errore restituito:
	The method add(int, Object) in the type Vector is not applicable 	for 
the arguments (int)
	Type mismatch: cannot convert from Integer to int
Dopo 8 ore di programmazione ininterrotta, non sono più in grado di 
elaborare soluzioni oltre quelle già provate, idee?
grazie,
/Luke

Dentro una lista possono starci solo oggetti. Se non usi JDK1.5 e quindi 
non hai l'autoboxing devi scrivere:
       layers.add(Integer.valueOf(string));
In questo modo viene creato un oggetto Integer (non il tipo primitivo 
int) che puo' essere inserito nella collezione.
CIao,
     Bruno
P.S.
Il JavaDay è qui!
http://www.javaday.it
-- 
| Bruno Bossola
| A Java Software Engineer :-)
| 
http://digilander.iol.it/bbossola
| Coordinatore del JUG Torino - 
http://www.jugtorino.it

 
In realtà sta proprio qui l'anomalia... ho la 1.5 e la tua soluzione, 
per quanto funzioni non risolve i miei problemi, nel senso che funziona 
nel caso suddetto, ma non mi da indicazioni sulla presenza di medesimi 
errori che sembrano usciti dal nulla oggi.
Premesso che l'errore è sempre di type mismatch da Integer a int, ecco 
le altre problematiche:
     for (int i = 0; i < layers.size(); i++) {
         int nodes = (Integer) layers.elementAt(i);
---
     public void AddLayer() {
         layers.add(1);
     }
---
     private void SetNodesInLayer(int layer, int nodes) {
         layers.setElementAt(nodes, layer);
---
In tutti questi casi ricevo il medesimo errore: io pensavo ci fosse un 
errore molto semplice che in realtà stupidamente non vedo, che 
giustificasse la presenza dei suddetti errori.
Grazie per la pazienza,
/Luke

Non so come aiutarti. Se usi (e compili) con la 1.5 l'autoboxing fa per 
te la conversione da int a Integer
Digita javac -version per verificare la versione del compilatore in uso.
Ciao,
     Bruno
P.S.
Il JavaDay è qui!
http://www.javaday.it
-- 


>          int nodes = (Integer) layers.elementAt(i);
Ciao Luc,
int e Integer non sono la stessa cosa.
int nodes = layers.elementAt(i).intValue();
Ciao
ps
Il javadoc di Integer:
http://java.sun.com/j2se/1.3/docs/api/java/lang/Integer.html

     Type mismatch: cannot convert from Integer to int
Probabilmente stai eseguendo con le jdk <1.5 perché hai un errore
Newsgroup: it.comp.java
Titolo: due metodi che diventano uno

Ho questi due metodi all'inerno di una classe:
--------
metodo 1
--------
               public void determina_scaglione() { 
                       uscita_calcola:
                       for (i = 0; i < 21; i++) {
                            if (scaglione[i] > input) {
                                break uscita_calcola;
                            }
                       }
               }        
--------
metodo 2
--------
               public void determina_scaglione_netto() { 
                       uscita_calcola_netto:
                       for (i = 0; i < 21; i++) {
                            if (D[i] > input) {
                                break uscita_calcola_netto;
                            }
                       }
                       i--;
               }        
E vengono chiamati in questi seguenti modi:
--------------------
chiamata al metodo 1
--------------------
                    public int calcolo()   {
                       carica();
                       determina_scaglione(); 
 
                      return  (int) (((input - scaglione[i-1]) *
aliquota[i]) + C[i-1]);
--------------------
chiamata al metodo 2
--------------------
                   public int netto_lordo()   {
                       carica();
                       determina_scaglione_netto(); 
 
                       return  (int) (scaglione[i] + (input - D[i])
/(1- aliquota[i+1]));
 
                   }
-------------
q u e s i t o
-------------
Come faccio ad unificarli in un unico richhiamandolo in modo diverso a
seconda delle necesstità ???
Sono sicuro che è possibile
C'entra qualcosa la sottoclasse ???
Grazie anticipatamente
Paolo 

Paolo Bagnoli ha scritto:

Così di getto direi:
                public void determina_scaglione_generale(int[] dato,
boolean decrementa) {
                        uscita_calcola:
                        for (i = 0; i < 21; i++) {
                             if (dato[i] > input) {
 
                                 break uscita_calcola;
                             }
                        }
			if (decrementa)
				i--;
                }
Poi chiami determina_scaglione_generale(scaglione, false) oppure
determina_scaglione_generale(D, true)
Ciao,
	Stefano

Funziona perfettamente
considera che non sono un informatico
ora si aprono nuovo orizzonti
Grazie
Paolo
Newsgroup: it.comp.java
Titolo: testo base java

qualcuno mi sa consigliare un testo base per imparare facilmente a
programmare in java ??
ciao e grazie

 ciao e grazie
Consulta il sito 
www.apogeonline.com
 nella sezione linguaggi di
programmazione.
Ciao, Marco[:]|
\----------------------------------------------------\
/         Marco Carosio                              /
\      aka "Captain Harlock"                       \
/                                                             /
\  e-m@il : 
ort...@iol.it
                             \
/               
marcoc...@iol.it
                 /
\  home:    
http://utenti.tripod.it/~mcarosio
  \
/__________________________________/
=========================================
Yo man! Whaz di b3st way t0 hack 
www.nasa.gov
 ????
Ehy c'mon, explain me man!!!
=========================================

...




Newsgroup: it.comp.java
Titolo: Sort di stringhe

Qualcuno ha un classe che effettui sort di String
o di altri tipi elementari?
Oppure un estensione di Enum o Hashtable che consenta un lettura
sequenziale
ordinata per chiave?
    Grazie

sequenziale ordinata per chiave?
Sempre in java.util di Java 1.2 trovi anche la classe
SortedSet, che fa esattamente questo (le collezioni
di Java 1.2 non sono "un'estensione" come richiedi,
bensi` _sostituiscono_ le obsolete Hashtable ecc).
Se per qualche ragione non vuoi o non puoi usare
Java 1.2, dai un occhio a JGL, la "Java Generics
Library" di ObjectSpace, gratuitamente scaricabile
per Java 1.1 -- e` un framework ancora piu` ricco,
rispetto alle collezioni e algoritmi di java.util della 1.2
(appunto per questa ricchezza, pero`, puo` anche
essere considerato di uso meno facile e immediato
delle piu` semplici ed essenziali collezioni Java 1.2).
In particolare, ti offre, fra le varie cose, tutto quel che
puoi sognare sul sorting...:-).
Alex

    Grazie
Ciao e fammi sapere se avevo ragione.
Max

Newsgroup: it.comp.java
Titolo: Finestra Dos all'avvio

Salve a tutti,
mi scuso per l'eventuale banalità della domanda ma nn sono un
espertissimo programmatore Java.
Ho la segente necessità: avvio un programma Java costituito anche da
una interfaccia grafica (GUI) tramite file .bat, ovviamente all'avvio
oltre che la GUI viene visualizzato anche la finestra del Dos, mi
chiedevo se era possibile non mostrare a video tale finestra o per lo
meno farla apparire e sparire velocemente senza che rimangaa video.
Questo perchè richiamo tale applicazione Java da un altro programma e
non è molto carino vedere fissa a schermo tale finestra.....
Nella finestra appaiono varie stringhe di relativi System.out, magari
se elimino quelli risolvo il problema?
Attendo fiducioso un vostro consiglio, nel frattempo vi ringrazio per
l'attenzione e vi auguro buona pasqua.
Francesco

meno farla apparire e sparire velocemente senza che rimangaa video.
start /B javaw -jar tuaApplicazione.jar
Ciao,
Claudio
-- 
www.mercatinoannunci.it
www.mercatinoannunci.eu
Il portale gratuito degli annunci di compravendita on-line!
Newsgroup: it.comp.java
Titolo: java Free

Sto cercando java completamente free da scaricare da qualsiasi parte.
Il mio indirizzo č 
barney...@lycosmail.com

 Il mio indirizzo è 
barney...@lycosmail.com
Se intendi un compilatore ti puoi procurare il JDK dalla sun
all'indirizzo 
java.sun.com
-- 
----------------------------------------------------------------
Windows 98: 16 million lines of code that will never be debugged
----------------------------------------------------------------

Newsgroup: it.comp.java
Titolo: Controllare le GIF animate.

Sapete dirmi se č possibile controllare le GIF animate?

Scusate..... mi è scappato il Mouse ed ho inviato il Post senza prima
finire.
Volevo chiedervi se è possibile una cosa tipo : nexfFrame(),
previousFrame(), etc.

 Sapete dirmi se è possibile controllare le GIF animate?
Cosa intendi di preciso?
Ciao,
 Stefano
----------
"X WindowSSS, teSSSoro mio... lo odieremo per SSSempre"
Bill Gollum
----------

La possibilità di decidere di mandare avanti o indietro le sequanze. Di
capire quando questa è finita, di mandare avanti di un frame o indietro di
un Frame, fermarla, e farla ripartire.

TelespallaBob wrote:

Farla andare indietro non so se è possibile in modo semplice perchè se non mi
ricordo male il frame successivo è visto come 'modifiche al precedente' e
quindi una volta 'pasticciato' parte del primo frame con i dati del secondo
non hai modo di tornare indietro.
Se non ricordo male ImageProducer e ImageConsumer hanno la possibilità di
caricare un frame, quello successivo, e così via fino alla fine della
sequenza... potresti memorizzare le varie sequenze in più Image e poi le mandi
avanti, indietro, ecc.
Ma, sempre che non ricordi male, non mi pare di aver visto nulla riguardo ai
jiffies (centesimi di secondo usati per la pausa tra un frame e l'altro). Lo,
sono poche come informazioni... occorrerebbe cercare con Google più info sul
formato gif.
