mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.java
Titolo: per esempio...

sotto eclipse ho provato a scrivere il programmino hello world
class CiaoMondo
{
public static void main(String[] args)
{
System.out.print ("Ciao mondo, sono il primo programma in Java ");
}
}
ma quando vado su run-->run... non so cosa scrivere nei form applet e
project. se cerco di inserire in project il nome del progetto mi dice che
non esiste!!!! inootre se non metto un applet non parte il compiplatore.!
infine vorrei sapere come debbo fare per fare un programma che funzioni da
solo e non come applet ma semplicemente come applicazione! sto ecliplse è
pieno di configurazioni!!

 pieno di configurazioni!! 
Bisogna perderci del tempo... 
Comunque c'č anche netBeans e JBuilder. 
Intanto il tuo primo programma č fatto. 
Assicurati di avere settato il path del SDK e poi 
devi solo da terminale compilarlo con: javac nomeFile.java 
ed eseguirlo con : java nomeFile  (la compilazione crea un file 
nomeFile.class). 
Coraggio, comincia cosě. 
Ciao 
Rigel 
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


Ciao.
Dunque quando crei un progetto sotto eclipse, ti vengono presentate più 
opzioni, a seconda di quanti plugin hai installato.
Partiamo dall'ipotesi che hai creato un progetto java normale e che hai 
creato una classe come quella che hai postato, quindi sotto "default 
package".
Per eseguire la classe, vai sul bottone run (l'omino che corre), tiri 
giù la tendina e scegli "Run As" -> "Java Application" (nel tuo caso).
Se tutto funziona, nella finestrella console, troverai tutti i messaggi 
del caso.
Per generare un'applicazione da eseguire, vi sono vari metodi. Io 
prediligo l'uso dei jar a quello di creare un exe (con dei tool 
appositi), in quanto si mantiene la "cross platform" (non mi viene 
tradurlo). Per generare un jar, basta che vai con il tasto dx sulla 
classe/i che vuoi esportare e selezioni "export" -> Jar. Ti viene 
chiesto dove metterlo e con che nome. Fai un po' di "next" ed arrivi al 
punto (l'ultimi step) dove ti chiede anche quale è la classe che 
contiene il main. Selezioni la tua classe con il metodo main. Per eseguirlo
	$ java -jar TuoJar.jar
Infine tengo a farti notare che se vai sul sito 
www.eclipse.org
, hai 
un'infinità di ng dove questi problemi sono già stati affrontati.
Per terminare (che, come noto, viene dopo infine), metti dei subject un 
po' più significativi alle mail ;)
Ciao D.
PS: se hai ancora problemi, comunque, non esitare a ripostare in questo 
ng. ok?

grazie mille a tutti e due.
Newsgroup: it.comp.java
Titolo: Ancora gui

Ciao a tutti, 
sono ancora alle prese con il replace di jpanel
Sino a quando mi scrivo codice "pulito" a mano senza dichiarare layout
funziona tutto correttamente...
getContentPane().remove(jpanel1);
getContentPane().add( new PippoPanel() );
pack();
dove PippoPanel e' una classe che estende JPanel
Ho provato con netbeans per agevolare lo sviluppo grafico, ma questo
sistema non ha alcun effetto... vedo che il layout che imposta e'
GroupLayout, per caso questo compromette il pezzo di codice sopra
indicato? Il jpanel1 viene rimosso ma la PippoPanel non viene aggiunta
Grazie a tutti.
Ma chi me l'ha fatto fare di mettermi con ste interfacce grafiche :)
crx.

 Il jpanel1 viene rimosso ma la PippoPanel non viene aggiunta
Quale layout e' impostato?
Non e' piuttosto un problema di refresh?

 Non e' piuttosto un problema di refresh?
La cosa strana e' che fatto senza impostare layout esplicitamente funziona
ma con netbeans, che di default usa GroupLayout, non funziona
Grazie e ciao

al codice che hai postato manca il refresh..
t basta fare un
     setVisible(true);
dopo la pack();



Ciao,
ho provato ma niente, dopodiche' ho provato a modificare da
cardlayout(quello che netbeans chiama "freedesign") a gridlayout il
jframe principale, funziona...
Booooo, c'e' qualche limite/impostazione rispetto al cardlayout?
Son proprio 'gnurant con ste interfacce grafiche. 
Grazie a tutti.
crx.

 cardlayout(quello che netbeans chiama "freedesign") a gridlayout il
  ^^^^^^^^^^
Scusate intendevo GroupLayout

Non ho mai usato il GroupLayout ma magari l'utilizzare il semplice metodo
add(Component c) senza ulteriori parametri non e' il modo giusto per fare
quello che volevi. Puo' essere?

 quello che volevi. Puo' essere?
Ho guardato ora le API *molto* al volo ma forse e' proprio come supponevo,
sembra che per aggiungere un componente al GroupLayout devi impostare un
gruppo e legarlo al layout piuttosto che al container, o qualcosa del
genere...

Newsgroup: it.comp.java
Titolo: java debugger

Ciao,
dove posso trovare la documentazione del java debugger
del jdk???
TIA


Guarda la parte relativa a jdb. ;)
Ciao,
Marco
-- 
//\/\ Marco (LM) Lamberto
      e-mail:            
marcol...@despammed.com
      SIForge.org     -  
http://www.siforge.org/
Newsgroup: it.comp.java
Titolo: problema ... su delle conversioni da base n a decimale

Ciao a tutti,
		 è la prima volta che scrivo su questo NG e non nego neanche che sono 
davvero digiuno di tutto ciò che riguarda il linguaggio JAVA.
Volevo porre la seguente domanda:
esiste il modo (e credo di si solo che non sono riuscito a trovarlo) di 
far convertire in decimale un input che eventualmente viene data in 
ottale o esadecimale ... tramite delle funzioni predefinite del linguaggio ?
Ringraziandovi anticipatamente, colgo l'occasione per salutare voi tutti
ciao
Francesco

 ha scritto nel messaggio
news:3EFCB3CB...@softhome.net...

la JDK API e' la tua migliore amica ;)
java.lang.Integer
static int parseInt(String s, int radix)
Parses the string argument as a signed integer in the radix specified by the
second argument.
Examples:
 parseInt("0", 10) returns 0
 parseInt("473", 10) returns 473
 parseInt("-FF", 16) returns -255
 parseInt("1100110", 2) returns 102
Parameters:
 s - the String containing the integer.
 radix - the radix to be used.
Returns:
 the integer represented by the string argument in the specified radix.
Throws:
 NumberFormatException - if the string does not contain a parsable integer.
--
artemis.alpeia
http://spazioinwind.libero.it/artemis

Newsgroup: it.comp.java
Titolo: JNI

Qualcuno mi può dire come è possibile in java usare il java native
interface, ossia quali sono i passi per poter richiamare da un
programma java un altro programmino scritto in un altro linguaggio come
il C????

 
in realta' jni non e' stata creata per eseguire programmi scritti in 
altri linguaggi da un appl. java si usano altri modi, ma la jni e' utile 
principalmente qualora volessi utilizzare una libreria , una funzione 
scritta in altro linguaggio, cioe' e' un'interfaccia tra l'applicazione 
java e la libreria non java ti permette in particolare di utilizzare il 
codice scritto in altro linguaggio come se fosse stato scritto in java 
(come se i metodi fossero in una classe java...eccezionale ). L'unico 
svantaggio se cosi' lo si puo' interpretare e' che per usare tutto cio' 
devi creare l'interfaccia(un header file..tipo) tra java ed il codice 
non java con una sintassi descritta nel tutorial jni,per fare cio' pero' 
devi conoscere le firme dei metodi che andrai a richiamare (non 
java)...per il resto fai un salto sul sito 
www.java.sun.com
 e leggiti il 
tutorial jni...non perderti d'animo se a primo acchitto puo' sembrarti 
complicato!!!!

 il C????
I passi sono:
- creare i metodi nativi nella classe interessata
- esportare l'header con le dichiarazioni delle funzioni C/C++ che 
dovrai andare ad implementare
- Implementare le suddette funzioni e compilarle in una libreria dinamica
Il concetto fondamentale č che non puoi richiamare direttamente funzioni 
e programmi nativi, ma devi scrivere una interfaccia. Tieni 
ulteriormente conto che il codice deve essere compilato unicode.
Newsgroup: it.comp.java
Titolo: Ricaricare immagine modificata

Se nel corso dell'esecuzione di un'applicazione l'immagine pippo.jpg
si modifica, applicazione continua a mostrarmi il vecchio contenuto
dell'immagine nonostante il repaint. Ho provato anche con
MediaTracker.removeImage per poi ricaricarla ma niente da fare. Il
problema sta nel nome dell'immagine resta lo stesso e preferirei non
modificarlo. Come fare?
Grazie
Luigi Tuberga


Ho trovato la soluzione, che consiste nell'eliminare l'uso
dell'immagine nell'applicazione, seguito da un bel garbage collect e
dal ricaricamento dell'immagine:
label1.setIcon(null);
System.gc();
ImageIcon icona = new ImageIcon(nome_file);
label1.setIcon(icona);
Bye
Luigi Tuberga

Newsgroup: it.comp.java
Titolo: Come posso ottenere l'URL della pagina richiesta?

Forse anche chi non conosce SEAM può aiutarmi...
Qualcuno sa dirmi se con SEAM 2.0 c'è un modo semplice per ottenere
l'url completo della pagina richiesta?
Non riesco a trovare nulla nella documentazione e devo registrare su
db un log con le pagine visitate dagli utenti (URL completo).
Ho trovato questo metodo (che non sono sicuro sia quello giusto):
ServletContexts.getInstance().getRequest().getQueryString()
ma non capisco come all'interno di una classe ottenere l'oggetto
ServletContexts...

 ServletContexts...
non ti basta getQueryString, ti servono anche altri metodi che ti
restituiscono l'url del server e della risorsa ad esempio
guarda le api
http://groups.google.com/group/it.comp.java/browse_thread/thread/f71c9d7ceb141254#5d2e4cab55dc825c
l'istanza di ServletContext la prendi direttamente dalla servlet con
getServletContext() e in caso la passi alla classe d'utilità che ha il
compito di loggare...

Newsgroup: it.comp.java
Titolo: [TEORIA]

Perchè non si possono creare variabili dentro ad un ciclo(while, if...)?
--
--
Ciao
                                        Roche
               - The Mannix -
la solita minestra punk?
 
http://stage.vitaminic.it/the_mannix/

 wrote in message
news:xlDA6.140309$lj4.4...@news6.giganews.com...


Sei liberissimo di dichiarare variabili in qualsiasi punto del tuo codice
java.
Quello di cui devi tener conto è lo "scope" della variabile ovvero la
visibilità
rispetto ai blocchi di cui è composto un metodo.
Per maggiore chiarezza puoi leggere
http://www.java-net.tv/jmonline/cap3/visibilita.htm
Ciao
--
Massimiliano Tarquini
E-Mail:tarq...@all-one-mail.net
-------------------------------------------------------------------
Java Mattone dopo Mattone, il manuale Java online
http://www.java-net.tv/jmonline
-------------------------------------------------------------------
"Se, in un primo momento, l'idea non è assurda, allora
non c'è nessuna speranza che si realizzi".
A. Einstein
-------------------------------------------------------------------
Newsgroup: it.comp.java
Titolo: Tutorial su java.net: dove?

Sto cercando un buon tutorial che riguardi il package 
java.net
: sapete
indicarmi dove? Finora ne ho trovati solo alcuni piuttosto basilari ed
affatto esaustivi.
Gracias
--------------------------------
Inviato via 
http://usenet.libero.it

affatto esaustivi.
Potresti dirci quali, cosě da evitarli? ;-)
-- 
Ciao
	Fabrizio C.

 Potresti dirci quali, cosě da evitarli? ;-)
www.javacoffeebreak.com/java109/java109.html
sono 4 pagine in croce
Gli altri due ve li risparmio...


contenuti del sito della sun :(
Sul sito in generale, magari potrebbe servire ;-)
Ma finché stai iniziando, parti con fiducia da qui
http://java.sun.com/docs/books/tutorial/
Leggendo i titoli dovresti trovare facilmente ciň che cerchi...
-- 
Ciao
	Fabrizio C.

Newsgroup: it.comp.java
Titolo: [JSP] Passare un ResultSet

Ho un file Model.java che esegue varie query ma non so come fare per
passare il ResultSet ad una pagina JSP qualcuno sa come si può fare??
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 passare il ResultSet ad una pagina JSP qualcuno sa come si puň fare??
L'idea di passare un resultset ad una jsp non mi sembra davvero l'ideale;
dovresti predisporre oggetti che mappino le colonne delle tue tabelle e
tornarli alla jsp (se i tuoi resulset dovessero avere piů 'righe' valorizza
e torna n strutture dati, Vettori o Arraylist, dei medesimi oggetti).....e
poi connessione+statement dove li chiudi ?......ricorda che se chiudi la
connesione il resultset lo perdi....dai un'occhiata a riguardo alla prime
pagine del tutorial jdbc di Mokabyte....ciao e buon lavoro !

Newsgroup: it.comp.java
Titolo: Quesitino per Sun One Studio o NetBeand.

Vito che gli IDE in oggetto girano su una JVM č possibile allestire un
application-server e farli girare su una macchina in remoto per piů utenti ?
In questo modo l'ammontare complessivo di memoria richiesto da piů
utenti si ridurrebbe drasticamente.


Mi sembra fantascienza :-)
Ciao
Luigi.

Newsgroup: it.comp.java
Titolo: Visualizzazione di un Form

Ciao aa tutti,
sto utilizzando Netbeans 6 e mi sono creato un Form.
Come faccio a chiamare il form dal mio Main?
con VB faccio nomeform.show e con Java?
Grazie
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 
volendo anche in java ma è deprecato.
nomeform.setVisible (true);
supponendo che con chiamare tu intenda renderlo visibile.
Saluti,
Giuseppe

 Giuseppe
dal mio main non riesco a fare nomeform.setVisible (true);
devo definire il form dentro il main?


 
Magari se posti il codice....
Ovvio che nomeform deve essere un oggetto JFrame valido e visibile da 
dove gli mandi messaggi.
Ciao,
Giuseppe
Newsgroup: it.comp.java
Titolo: Help: ClassLoader

Salve,
sono un neofita di java, il libro dal quale studio non si è rivelato un
buon acquisto e per giunta il mio inglese fa cilecca.
Qualcuno sa dirmi, in parole povere, cosa fanno ( o dovrebbero fare dopo
l'implementazione) i seguenti metodi:
1)abstract Class loadClass(String nome, boolean resolve)    ? ?
e anche
2)final void resolveClass(Class c)   ? ?
   Il libro che uso mi dice: "Una classe definita con defineClass() deve
essere
   risolta prima di poter essere utilizzata. E' possibile risolvere una
classe con
   resolveClass()..........."
   Una traduzione dell'help fornito dal JDK1.1.6 praticamente.
   Ma che diavolo vuol dire RISOLVERE UNA CLASSE???
   Ho consultato i sorgenti del jdk116 e  non mi son stati di grande
aiuto,
   (compare un certo    private native void resolveClass0(Class c) ???
)
Se le domande sono molto banali non massacratemi troppo, come vi ho
detto sto' praticamente iniziando con Java (e la mia prima applicazione
deve lavorare in ambiente distribuito...)   Grazie comunque,ciao!
                                                                   Chef
P.S.:graditissimi anche i sorgenti più inutili.

   Ma che diavolo vuol dire RISOLVERE UNA CLASSE???
Una classe e' "risolta" quando la JVM ha trovato e caricato le classi
usate da tutti i suoi membri. 
Prendi  
	class A {  
	  MiaClasse c; 
	}
Nei dati caricati con loadClass c'e' l'informazione che A ha un membro
di classe MiaClasse - ma quest'ultima puo' non essere stata ancora
caricata. Per risolvere la classe, devi caricare anche la definizione
di MiaClasse, etc ricorsivamente, finche non arrivi a classi che usano
solo tipi primitivi o classi gia' caricate.
Saluti,
	Cris

Newsgroup: it.comp.java
Titolo: [?]Il sito freebuilder non esiste più?

Salve , ho tentato di connetermi su 
freebuilder.org
 o .com  , con .com mi
sono linkato ad
un sito di viaggi turistici , con .org  e stato reindirizzato su un sito sex
.
Che ne saapiate , esiste ancora il sito di freebuilder?
Grazie a tutti
Ciao Roberto
--
Nessuno vi inganni in alcun modo!Prima
infatti dovrà avvenire l'apostasia e dovrà
essere rivelato l'uomo iniquo , il figlio
della perdizione, colui che si contrappone
e s'innalza sopra ogni essere che viene detto
Dio , o è oggetto di culto , fino a sedere nel
tempio di Dio , additando se stesso come Dio.
                      Paolo
               Tessalonicesi 2,3

Che ne saapiate , esiste ancora il sito di freebuilder?
http://freebuilder.sourceforge.net/
ma è in construzione.
Per favora accorcia la tua firma.
-- 
Ciao
	Fabrizio C.
Newsgroup: it.comp.java
Titolo: Ma è mai possibil e che ....

Salve....
......e scusate se rompo ancora.
Ma è mai possibile che non esiste una guida on-line gratuita e in italiano
per imparare sto' "maledetto" Java ! ! ! ! ! !! !
Visto che ho provato anche a cercarne una in libreria, ma costava £
100.000 e non me lo posso permettere (dato che sono un misero studente) !!!
Grazie a tutti e.....scusate l'incazzatura, ma è che sto impazzendo per
imparare questo  
benedetto linguaggio.
Ciaooo
E-mail : 
Thu...@agarde.it

 Ma č mai possibile che non esiste una guida on-line gratuita e in >italiano
Cerca su internet corsja06.zip, e' un buon trampolino iniziale.
Ciao.

per imparare sto' "maledetto" Java ! ! ! ! ! !! !
Hai provato 
http://mokabyte.programmers.net
 ?
Saluti, Doriano.
Doriano (dori...@NOSPAMsicon-ups.com)
To reply remove NOSPAM from email address.
Per rispondere rimuovere NOSPAM dall'indirizzo.

Su questo sito (nuovo e quindi scarno di informazioni), trovi l'indirizzo
di un ottimo corso ben strutturato di cui è possibile chiedere la versione
off-line.
				Saluti.

 scritto nell'articolo
<01bd8037$aa8d8580$c4d96397@salvatore>...

Newsgroup: it.comp.java
Titolo: Usare dll da java

Supponiamo di avere una libreria della quale conosco le
funzioni che contiene ma non ho il sorgente (e quindi non ho possibilità di
modificarla/ricompilarla).
Ho necessità di usare una delle funzioni da un' applicazione java. Come si
fa?
Ho letto un manuale sul JNI, ma ancora non mi è chiara la procedura...



ti riporto alcune righe di codice prese da un mio 
programma che si interfaccia con una dll (ad essere
piu' preciso con una libreria so di linux, ma e' uguale)
questo e' quello che ho scritto in java :
public class javaTIFF
[...]
public javaTIFF() { System.loadLibrary("javaTIFF"); }
public native int Open(String filename,String mode) 
throws TIFFOpenException;
 
public native void Close(int tiff);
[...]
 
questo e' quello che ho scritto in C :
#include <jni.h>
#include <stdio.h>
#include <tiffio.h>
osserva che tra gli include c'e' tiff.h che e' l'header della libreria
lidtiff.so (sotto windows sarebbe l'header della libreria dll di cui
conosci e sai usare le funzioni)
JNIEXPORT jint JNICALL Java_javaTIFF_Open(
JNIEnv * env,jclass c,jstring filename,jstring mode) {
	jclass e = 0;
 
	const char * _filename = NULL;
	const char * _mode = NULL;
 
	TIFF * tiff = NULL;
	if (!(_filename = (*env)->GetStringUTFChars(env,filename,0)))
 
	(*env)->FatalError(env,"javaTIFF.Open() : generic error!");
	if (!(_mode = (*env)->GetStringUTFChars(env,mode,0)))
 
	(*env)->FatalError(env,"javaTIFF.Open() : generic error!");
	tiff = TIFFOpen(_filename,_mode);  	
    	(*env)->ReleaseStringUTFChars(env,filename,_filename);
   	(*env)->ReleaseStringUTFChars(env,mode,_mode);
   	if (!tiff && (e = (*env)->FindClass(env,"TIFFOpenException")))
 
	(*env)->ThrowNew(env,e,"open error!");
 
	return ((jint)tiff);
};
JNIEXPORT void JNICALL Java_javaTIFF_Close(
JNIEnv * env,jclass c,jint tiff) {
 
	if (tiff == 0) (*env)->FatalError(env,"javaTIFF.Close() : bad
arguments!!!");
 
	TIFFClose((TIFF *)tiff);
};
[...]
naturalmente devi compilare il codice scritto in C in una dll 
e mettere tale dll nel percorso di ricerca delle librerie del s.o.
(nel mio esempio libjavaTIFF.so che poi e' il nome della
libreria caricata nel costruttore della classe javaTIFF)
in pratica devi scrivere una dll che faccia da interfaccia
tra java e la dll di cui ti interessa usare le funzioni
questo e' necessario perche' jni usa delle convenzioni
nella chiamate e nell'uso delle variabili che vanno 
adattate rispetto una libreria non pensata per 
essere usata con java (discorso diverso se
la dll che vuoi usare e' gia' pensata per jni)
spero di esserti stato utile
(se vuoi i sorgenti dimmelo)
ciao_<
Andrea
http://digilander.iol.it/schiele
Newsgroup: it.comp.java
Titolo: visualizzare GIF trasparenti (vi prego ascoltatemi)

sapete come fare ?
io mi sono fatto la mia bella gif trasparente con photoshop..intanto vi dico
anche come ho fatto..magari mi sono sbagliato e non č trasparente:
ho aperto l'immagine nel formato bmp com'era...poi ho creato una nuova
immagine con sfondo trasparente...ho fatto una selezione nel bmp e lo
trascinata nella nuova immagine...
ora photoshop non ti permette di salvarla direttamente cosě, se non in
formato psd.
Allora io ho fatto export in Gif89a
li non ho toccato nulla, ed ho ottenuto la mia bella gif...
il problema č che quando provo ad aprirla con java sopra uno sfondo, non č
affatto trasparente, ma ha lo sfondo nero.
Per aprirla ho usato questo metodo:
public static BufferedImage getBufferedImage(String imageFile,
                                               Component c) {
    Image image = c.getToolkit().getImage(imageFile);
    waitForImage(image, c);
    BufferedImage bufferedImage =
      new BufferedImage(image.getWidth(c), image.getHeight(c),
                        BufferedImage.TYPE_INT_RGB);
    Graphics2D g2d = bufferedImage.createGraphics();
    g2d.drawImage(image, 0, 0, c);
    return(bufferedImage);
  }
utilizzandolo cosě: (le dichiarazioni delle variabili le ometto e faccio un
cut-paste da varie classi quindi č possibile che cosě non compili...ma basta
che capite l'idea)
backImg=getBufferedImage(
                        "paris1.jpg",this);
bufferImage=new
BufferedImage(backImg.getWidth(),backImg.getHeigth(),backImg.getType());
backGraph=(Graphics2D)(bufferImage.createGraphics()); /*per il
double_buffering;*/
backGraph.drawImage(backImg,new AffineTransformOp(
             new AffineTransform(),AffineTransformOp.TYPE_BILINEAR),
                 0,0);
img=getBufferedImage("pacman.gif",c);/*questa č la gif trasparente*/
backGraph.drawImage(img, new AffineTransformOp(
             new AffineTransform(),AffineTransformOp.TYPE_BILINEAR),
                  g.getXposition()*nPC,g.getYposition()*nPC);
/*g č il Graphics dell'oggetto Canvas su cui voglio disegnare*/
((Graphics2D)g).drawImage(bufferImage,new AffineTransformOp(
             new AffineTransform(),AffineTransformOp.TYPE_BILINEAR),
                 0,0);
vi ringrazio per le risposte...
ciao a tutti

 wrote in message
news:KreQ7.261051$sq5.12...@news.infostrada.it...



con photoshop c'è export...questo mi apre  una finestra in cui mi chiede
quale colore utilizzare per  la trasparenza...io lascio quello di
default....ma che vuol dire questo, che dopo dovrò mettere il mio oggetto
sopra uno sfondo di quel colore ?

 wrote in message
news:AVmQ7.262442$sq5.12...@news.infostrada.it...


 --
la mia gif in effetti è trasparente...ho controllato facendola aprire da
explorer...solo che quando la disegno sopra un'immagine si vede tutta la
parte nera dello sfondo !

 wrote in message
news:b5zQ7.266945$sq5.13...@news.infostrada.it...


 --
dai un'occhiata al mio primo messaggio...è tutto li !
Newsgroup: it.comp.java
Titolo: convertire una classe in una interfaccia

Salve a tutti,
come si può fare per convertire una classe completa in una interfaccia
"tagging" (ossia dove nulla va implementato) in modo da sfruttare
l'ereditarietà multipla?
Ad esempio se ho la classe:
public class alfa
{
  public void f()
  {
    System.out.println("CIAO");
   }
}
posso ricavare una interfaccia alfainterface in modo da poter scrivere
public class beta implements alfainterface
e ritrovare in beta il metodo f() completo?
Grazie.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ...
Se ho capito cosa ti serve ("ritrovare il metodo f() completo") dovresti 
lasciare alfa com'è, e fare sì che beta estenda (extends) alfa. Lo so che 
non è multipla, ma è pur sempre ereditarietà... 
a me han sempre raccontato che java non supporta ereditarietà multipla (e 
mi han sempre raccontato che l'eredità multipla è foriera di guai; per me, 
a volte farebbe MOLTO comodo).
A me non viene in mente un modo di costruire "da sè" interfacce tagging che 
si portino dietro *in qualche modo* l'implementazione di un metodo 
(Serializable funziona perchè sotto sotto ci sta un "extends Object").
Ciao.

 Ciao.
Purtroppo e' vero, ma d'altronde sono modi di vedere la cosa.
Onestamente, e' vero che l'ereditarieta' multipla porta _qualche_ 
problema, ma secondo me sono sovrastimati. In ogni caso, in via teorica 
e' potenzialmente equivalente l'approccio "ereditarieta' multipla" o 
"classi e interfaccie". Tuttavia, come si vede dall'esempio portato, in 
questo caso il sistema implica o una riscrittura di "f" in ogni sotto 
classe, o il rinunciare ad una "ereditarieta' multipla". Di solito pero' 
il problema si riesce a risolvere con un po' di ristrutturazione delle 
altre classi... ma non sempre :-/
- Mat
-- 
^-_-^-_-^-_-^-_-^-_-^-_-^-_-^-_-^-_-^-_-^-_-^-_-^
"Hate breeds more hate, it's easy to understand
  To retaliate and to be a true macho man
  goes hand in hand"
- "Afghan", Millencolin
^-_-^-_-^-_-^-_-^-_-^-_-^-_-^-_-^-_-^-_-^-_-^-_-^

Una INTERFACCIA, non può contenere codice. Una struttura simile alle
INTERFACCIE ma che possono contenere del codice sono le CLASSI ASTRATTE.
Estendi la tua classe a con una b dichiarata di tipo abstract e specifici
quali sono i metodi che l'utente DOVRA' ridefinire.
PURTROPPO le classi astratte possono solo essere estese............
Ahh!! L'eridatarieà multipla in Java non esiste, se hai una classe che ha
già un padre, sei fregato e ti devi inventare qualche magagnata.
Newsgroup: it.comp.java
Titolo: Tomcat e nuove applicazioni

Salve a tutti,
se io voglio aggiungere una nuova cartella in Tomcat che conterra' un
nuovo progetto come mi devo comportare?
Devo creare una cartella subito dopo \webapps e inserire una cartella
jsp, una cartella web-inf con le sue sotto-cartelle o altro??
Potreste farmi 1 esempio???
Grazie a tutti
Carmine
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Ti conviene procedere in questo modo (non so se utilizzi IDE particolari):
- crea una cartella col nome della tua applicazione.
- dentro ci metti tutte le tue jsp e file statici (immagini e .html)
eventualmente in sottocartelle.
- sempre all'interno di questa tua cartella col nome dell'applicazione ci
devi mettere una cartella dal nome WEB-INF
- dentro la cartella WEB-INF ci devi mettere il web.xml del tuo progetto,
ina cartella classes (che conterra eventuali servlet o .class) e una
eventuale cartella lib per i tuoi .jar.
- crea un .war del tutto e spostalo sotto webapps di Tomcat e restartalo.
Ciao.
--------------------------------
Inviato via 
http://usenet.libero.it

Newsgroup: it.comp.java
Titolo: Domanda

Ciao a tutti,
vengo da programmazione visual basic. Volevo approfondire il seguente
argomento. Ho la mia classe che deriva da una JLabel.
Creo il mio oggetto alla pressione di un bottone e la posiziono in un
JDesktopPanel (spero di averlo scritto bene).
A questo punto, come si fa ad intercettare gli eventi, ad esempio il click
del mouse???
Bisogna utilizzare le callback??
Forse sto dicendo un sacco di cavolate, scusatemi se è vero.
Ciao  a tutti e grazie
Emanuele


Prima di tutto complementi per il titolo del post.
Devi usare degli ascoltatori, delle classi che intercettano gli eventi.
es.
il click del mouse su di un bottone è un ActionEvent che sarà intercettato
da un ActionListener.
Per fare in maniera che il tuo bottone reagisca dovrai "aggiungerci" un
ascoltatore con un addActionListener.
Vai sul tutorial java per magiori informazioni 
java.sun.com
--
Manny Calavera
Antispam: CAVA²
Newsgroup: it.comp.java
Titolo: javadoc e package

Ciao a tutti, questo newsgroup e' veramente grande per me che comincio 
a "maneggiare" java! Ho un problema con javadoc:
Sto creando un package (ad esempio "package ciccio"), che utilizza 
altri package interni a se (ad esempio "package ciccio.util"), quindi 
la struttura delle directory e' la seguente:
ciccio/
      MainClass.java
      Paperino.java
      Pippo.java
      util/
           Pluto.java
           QuiQuoQua.java
Vorrei creare la documentazione di tutto il progetto. Se i file fossero 
in una unica directory potrei entrarvi ed impartire "javadoc *.java", 
ma nel mio caso ho una (per ora) sottodirectory; come faccio a dire a 
javadoc che voglio discendere ricorsivamente nell'albero nelle 
directory?
Grazie mille a tutti!
-- 
Posted from 62.10.139.238 by way of 
smtp1.libero.it
 [193.70.192.51] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

come faccio a dire a javadoc che voglio discendere ricorsivamente nell'albero nelle directory?
Solitamente uso qualcosa del genere...
javadoc -sourcepath ./src/ -d ./doc/api -classpath .;src -windowtitle "Titolo" -doctitle "Titolo" -header "<H4>Titolo</H4>" -bottom "piedipagina" it.miogerarchia.sottopackage1
it.miagerarchia.sottopackage2
Newsgroup: it.comp.java
Titolo: MS-DOS 6.22 e Java. SI PUO' ?

Salve NG.
Volevo sapere se esiste un compilatore java da usare su un vecchio 
portatile con ms-dos 6.22 e windows 3.1. Se si, dove posso scaricarlo ? 
Grazie :)

Da quello che ne so io non ci sono problemi e poi non dimenticare che fra
gli imperativi di java c'è la portabilità.
Quindi puoi scaricare l'ultima release del JDK e preoccuparti solo di
scrivere codice funzionante. ;-))
"[°][Larry][°]" <myn...@is.here> ha scritto nel messaggio
news:Usenet.pcaprrmf@localhost...


 portatile con ms-dos 6.22 e windows 3.1. Se si, dove posso scaricarlo ?
Dubito fortemente che esista. A quanto ne so, tutti i compilatori là
fuori sono a 32 bit e richiedono il supporto dei nomi file lunghi.
Mettici sopra Linux :)
Ciao, Cris
-- 
Cristian Veronesi ><((((º> 
http://www.crpa.it
There are no good wars, with the following exceptions: The American 
Revolution, World War II, and the Star Wars Trilogy. (Bart Simpson)

Credo di no.

[財[Larry][財 <myn...@is.here> wrote in news:Usenet.pcaprrmf@localhost:

Ho dimenticato i dettagli, ma qualche anno fa, '96 o giu' di li', IBM 
rilasciava una JVM su Windows a 16 bit (3.1) per Java 1.0.2 - che non 
supportava alcune caratteristiche del linguaggio non disponibili sul s/o 
(come il multithreading preemptive), ma forniva buona parte delle librerie e 
del comportamento standard. Col fadeout di Win16, comunque, la cosa per quel 
che ne so fu lasciata perdere - niente supporto per Java 1.1, quindi.
Vediamo se trovo qualcosa.. si',  dai un'occhiata a 
http://www.alphaworks.ibm.com/tech/adk
Non sono sicuro sia quello che cerchi, pero' e' un punto di partenza.
-- 
Life's something u don't get out alive..
ObjectZone - 
http://space.tin.it/computer/csadun


Che vuol dire?
Ciao,
    Bruno.


---
| Bruno Bossola
| A Java Software Engineer :-)
| 
http://members.xoom.it/bbruno
| 
http://digilander.iol.it/bbossola

 ha scritto nel messaggio
news:3c5151a0...@news.inet.it...

Newsgroup: it.comp.java
Titolo: Creazione File .jar

Ciao a tutti,
Ho sentito dire che è possibile trasformare un file .class in eseguibile
tramite la creazione di un file .jar.
Ho provato a creare il file prova.jar con all'interno il file .class ma
quando eseguo il comando java - jar prova.jar la JVM mi dice che non riesce
a trovare il mainclass! come mai? Sapete dirmi come creare un file .jar
funzionante? Grazie mille

 tramite la creazione di un file .jar.
No, il file jar (java archive) č un file .zip e serve solo per
impacchettare applicazioni java composte da piů classi in
un unico file, non ha nulla a che vedere con la creazione
dell'eseguibile.
Saluti

 wrote in message
news:w8eCd.359223$b5.17...@news3.tin.it...

devi mettere qualche parametro nel manifest ... ma ora non ricordo cosa
cerca degli esempi sul sito della sun mi pare ci fossero ...
miaoooo maks


NO, mi spiace ma non è possibile creare un EXE (piattaforma windows) da 
un JAR (Java Aerchive multipiattaforma) almeno NON con il JDK della SUN.
Quindi niente parameteri particolari da mettere all'interno del file 
manifest.mf
Esisotono però dei tool (a pagamento) che creano un .exe a partire da un 
  jar e addirittura puoi creare un servizio NT
Purtroppo non ricordo il sito ma su 
http://souceforge.net
 puoi trovare 
qualcosa di utile (open-source)

 funzionante? Grazie mille
Guarda il tutorial, devi specificare l'header Main-Class nel manifest
http://java.sun.com/docs/books/tutorial/jar/basics/manifest.html#applications
-- 
reply: remove duh.spam.
http://cthulhu.zapto.org

 wrote in message
news:nEgCd.66534$C94....@tornado.fastwebnet.it...

ma lui usava la vm per eseguire il file, infatti usava il cmd comando java -
jar prova.jar ...
trovo su 
java.sun.com
 :
You provide this information with the Main-Class header, which has the
general form:
Main-Class: classnamemiaooo maks.

http://jsmooth.sourceforge.net/


Se usi netbeans o eclipse la cosa è semplice.
Perhcè sia eseguibile devi settargli il manifest, ti consiglio di guardare 
su sito sun.
Cmq un esempio può essere
Manifest-Version: 1.0
Main-Class: pipppo
Created-By: ......
Newsgroup: it.comp.java
Titolo: servlet che elabora dati provenienti da http porta 80

salve
dovrei scrivere una servlet che attende sulla porta 80 di un certo server A
Linux, connesso ad internet, l'arrivo di dati binari provenienti tramite
internet da un altro pc remoto (si tratta di un file xml zippato e crittato
con un'applicazione java installata appunto su questo pc remoto B).
il server A deve poter elaborare questi dati binari per esempio per
inserirli in un db ma per adesso potrebbe anche solo stamparli a video (so
fare il parsing XML e l'inserimento in DB).
l'applicazione B invece viene invocata automaticamente tramite uno scheduler
windows ed è una normalissima applicazione Java che già adesso funziona
correttamente spedendo tale file ad un'altra applicazione Java tramite
socket. a me interessa sapere come deve essere fatta la servlet.
grazie

 Linux, connesso ad internet,
Una 'servlet' per definizione e' una applicazione che viene richiamata
da un Web Server, a te invece serve una applicazione che 'simula' un
server. Usa una ServerSocket sulla porta 80 ed aspetta una connessione.
Vedi la documentazione.
Davide

 Una 'servlet' per definizione e' una applicazione che viene richiamata
ripeto il problema.
ho la necessità di trasferire un file binario da un pc all'altro connessi ad
internet entrambi con l'obbligo di usare solo il protocollo HTTP e porta 80
per problemi di firewall. già ho un'infrastruttura che tramite socket e
serversocket trasferiscono dei file ma volevo limitare al massimo problemi
con i firewall che dovranno essere configurati per permettere
all'applicazione java di ricevere files. quindi volevo una soluzione pulita
lato server. si può fare? e se si come in linea di massima? in sostanza si
tratta di un'applicazione java push che manda dati ad intervalli più o meno
regolari ad un server web collegato ad internet.
ciao

 per problemi di firewall.
Embe' ? Se il firewall dice 'Ok, lascia passare la porta 80', chi
se ne frega se poi tu usi qualche cosa d'altro e non un browser ?
Davide

 Embe' ? Se il firewall dice 'Ok, lascia passare la porta 80', chi
comunque credo che ho trovato qualcosa che fa al caso mio. 
si tratta del HTTP Tunneling dove posso usare gli stream collegati 
agli oggetti request e response e usare il metodo service.
ma debbo studiarlo bene prima di dire: ce l'ho fatta!
gengish
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Newsgroup: it.comp.java
Titolo: preload

Come si fa a caricare in anticipo tutte le classi in modo che una volta
caricata l'applet non subisca piu' rallentamenti?
Grazie.

Per caricare una classe puoi usare
Class.forName("NomeClasse");
altri sistemi non ne conosco. Ora bisogna inventarsi una 'strategia'
ottimale per farlo :)

 wrote in message
NbIQ7.268276$sq5.13...@news.infostrada.it...

Potresti mettere tutte le classi che ti servono in un
archivio jar/war.
ByeZ.

Grazie ad entrambi...
Ma come si fa un archivio jar? ancora non l'ho capito... e' una cosa molto
complicata?

Sgk wrote:

jar cf nomeArchivio.jar directoriDaArchiviare
esistono poi altre opzioni. Lancia jar da solo e ne vedrai alcune

ancora non l'ho capito... e' una cosa molto complicata?
Dire di no :-)
-- 
Ciao
	Fabrizio C.

Newsgroup: it.comp.java
Titolo: java 1.4 web start

salve
oggi ho aggiornato la jdk con la 1.4 (standard edition )e immediatamente 
ho notato che c'è qualcosa di nuovo, l'applicazione  JWS java web start .
di che cosa si tratta? forse una nuova forma di applet ?
bye

 |
| Delete WORLD from address    |
+------------------------------+

 Tu lanci il link ed esegui la versione più aggiornata del software


Newsgroup: it.comp.java
Titolo: chat java

Ciao a tutti,
devo trovare una chat java che mi permetta di accedere a qualsiasi server
IRC
partendo da locale...
cioč non deve risiedere in un server ma in locale...
ciao marco

IRC
Avevo cominciato a realizzare un'applicazione... ti passo quello che
avevo fatto, il resto č leggere la RFC sul protocoillo IRC ed
implementarla.
import java.io.*;
import java.net.*;
public class Irc extends Thread{
	PrintWriter ircOut;
 
	public static void main(String[] args)throws Exception{
		Irc me=new Irc();
		me.exec();
	}
 
	public void exec()throws Exception{
		Thread cons=new Thread(this);
		cons.start();
		String fromIrc="";
		Socket irc=new Socket("
irc.ircd.it
",6667);
		BufferedReader ircIn=new BufferedReader(new 
InputStreamReader(irc.getInputStream()));
		ircOut=new PrintWriter(irc.getOutputStream(),true);
		ircOut.println("NICK guest12354");
		ircOut.println("USER guest12354 \"
foo.com
\""+
				" \"bar\" :guest12354");
		ircOut.println("MODE #Worldchat");
		while((fromIrc=ircIn.readLine())!=null){
			System.out.println(fromIrc);
		}
	}
 
	public void run(){
		String fromCons;
		try{
			BufferedReader consIn=new BufferedReader(new 
				InputStreamReader(System.in));
			while(true){
				fromCons=consIn.readLine();
				if(fromCons.startsWith("/")){
				}else{
					ircOut.println("PRIVMSG"+
						" #Worldchat:"+
						fromCons);
				}
			}
		}catch(Exception e){}
	}
}
HTH,
Mauri.
-- 
La forza di gravitŕ č un falso mito,
č la Terra che succhia!

 implementarla.
Grazie mille,
ma ho già risolto...
cmq apprezzo molto...
ciao, marco

Newsgroup: it.comp.java
Titolo: disegnare diagrammi

Salve ragazzi conoscete qualche programma che mi consenta di disegnare
dei diagrammi di flusso in modo semplice??
Grazie 
Maria  Cascone

 Grazie
probabilmente innanzitutto ti serve un altro ng... mi sa che hai
sbagliato ;-)
Ciao

Gratuito c' dia ... OPPURE se hai qualche amico che te lo passa...visio

Newsgroup: it.comp.java
Titolo: Librerie Java per faxare

Buon anno a tutti,
mi chiedevo se qualcuno è a conoscenza dell'esistenza di librerie Java che
permettano di inviare FAX da un programma.
Grazie e ciao,
Oliviero

permettano di inviare FAX da un programma.
... credo che non ci sia nulla del genere :( 
Ma sono pronto a ricredermi! ;)
Bye

 Ma sono pronto a ricredermi! ;)
Non basta stampare?

Buon anno anche a te.
Ci sono sicuramente implementazioni delle JTAPI, le API per la gestione delle
comunicazioni telefoniche, per cui almeno una base c'e' sicuramente.
Problema: non ne conosco di gratuite!
Non so se le TAPI prevedano anche dei protocolli, oltre alle API per il
controlo della linea.
Nel caso non prevedano il protocollo FAX "basta" studiare ilprotocollo e
implementarlo. che fai nel fine settimana?
Comunque, so che esistono anche librerie per SS7, quindi non e' escluso che
esistano quelle per il FAX.
Considera che la probabilita' di trovarle e' bassa, la probabilita' di
trovarle aggratisi e' pressoche' nulla.
Carlo
--
"Science is like sex: sometimes something useful comes out,
                      but that is not the reason we are doing it"
                                                -- Richard Feynman

Newsgroup: it.comp.java
Titolo: visualizzatore di news

Ciao a tutti,
vorrei fare un visualizzatore di news all'interno di una pagina web.
L'idea č quella di fare un pannellino di controllo per inserire o eliminare
nuove news (scusate il gioco di parole :-) 
Pensavo di fare un 'applet nella pagina che prenda le informazioni da un cgi 
o simile, ma forse non č la maniera migliore ...
Anche perchč piů che una form dovrebbe esserci un programma che ti 
permetta di lavorare sui dati...
client-server ?
servlet ?
ciao e grazie

 Anche perchè più che una form dovrebbe esserci un programma che ti


Newsgroup: it.comp.java
Titolo: Dare il focus ad un JTextField in un JPanel

 
Ciao,
ho un'applicazione grafica con diversi JPanel e vari componenti.Non riesco a
settare il focus su un JTextField che è posto su un JPanel;ho usato i vari
metodi,requestFocus,requestFocusInWindows ma senza fortuna!
Come posso fare?
Grazie
Nicola Ambrosino
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 Come posso fare?
http://java.sun.com/docs/books/tutorial/uiswing/misc/focus.html
-- 
Ciao,
 Fabrizio
=== 
http://www.negusweb.it
 ===

Newsgroup: it.comp.java
Titolo: Thread in JSP?

Ciao, volevo porvi un quesito riguardante i Thread in JSP, poniamo il caso
che io voglia scrivere una JSP che come output abbia l'ora corrente, ma che
sia aggiornata ogni volta che l'ora camia (praticamente in continuazione),
come posso fare una cosa del genere?
Grazie a chiunque mi possa dare un indizio ...
Ciao, Grava

Lo fai in JavaScript. Oppure dovresti fare in modo che il browser ricarichi
la pagina ogni secondo/minuto; decisamente da evitare.

 ha scritto nel messaggio
news:2zaz8.76069$vF6.2...@news2.tin.it...



Ok, Capito, vada per l'applet ...
Grazie.
Grava
Newsgroup: it.comp.java
Titolo: sms

Qualcuno sa qulache script o comunque il metodo per inviare un sms facendo
spam, ossia nviare un sms potendo decidere che numero inserire come
mittente.
grazie a chi risponderà
Davide

scusate, intendevo spoofing non spam...


> grazie a chi risponderà
Cosa c'entra con Java?
Questa cosa di cui hai bisogno probabilmente sta scritta in un documento
di qualche sottocartella di un server della Omnitel ...
... o meglio ancora nelle specifiche del GSM.
--
Sparviere

Newsgroup: it.comp.java
Titolo: Symantec Cafe 1.X 2.X

Qualcuno sa quali SDK sono supportati dai compilatori della
Symantec???
E con quali Browser funzionano le applicazioni realizzate ???
A me funzionano solo alcuni applet realizzati con Cafe 1.0 con
Netscape... ma non capisco come mai non funzionino altri Applet.
Mi sembra che ne' Ms ne Netscape supportino Java 1.1.3 o superiore.
Ho anche provato a scaricare HotJava Browser 1.1.2 ma quasi tutti gli
applet NON partono.
Ciao
      Gianluca B.C.C. 97
   e-mail: 
gi...@micanet.it
Risposte anche in e-mail. Grazie
** Periodicita' di lettura msg: ogni due giorni **

 Only 100% Pure Java Development - Be sure we're not using ms J--         <
============================================================================
Newsgroup: it.comp.java
Titolo: tecnica client-server per maggiore sicurezza?

>Si, ma la sicurezza?
Il consulente per l'applicazione (di cui l'80% delle funzionalità
dovranno essere accessibili anche nelle aziende che fanno parte del
gruppo societario distanti massimo 50 Km e connesse a Internet con
ADSL) ha proposto/imposto l'architettura client/server e una
successiva-potenziale implementazione da zero delle funzionalità da
rendere accessibili via web.
Ma con una architettura web oriented (utilizzando JSP o ASP o..PHP)
non risulta tutto molto più semplice e veloce?

fabio: disperato! wrote:

Se vogliamo sindacare sulla scelta tecnologica ci sarebbe da aprire un 
dibattito. Neanche una web application è la panacea di tutti i mali, non 
è detto sia più semplice ne più adatta ne più veloce da realizzare, 
specialmente se si tratta di un applicativo verticale che deve essere 
pubblicato solo a poche realtà dello stesso gruppo.
Un client-server con internet nel mezzo è una sciocchezza, ma lo stesso 
applicativo distribuito con i servizi terminal lo è molto meno.
Newsgroup: it.comp.java
Titolo: java.sql.SQLException: [Microsoft][ODBC Driver Manager] Invalid cursor state

java.sql.SQLException: [Microsoft][ODBC Driver Manager] Invalid cursor state
A cosa può essere dovuto? Mi compare in una servlet in cui devo
semplicemente andare a prendere i risultati di una semplice query (una
select su di un solo campo) e visualizzarli come una serie di radiobuttons
...
L'eccezione si scatena quando entro nel while(rs.next()), in particolare
quando faccio la rs.getString(1) (ho un solo campo da recuperare.... )
Grazie per le eventuali risposte
Chiara

 A cosa puņ essere dovuto? Mi compare in una servlet in cui devo


 > A cosa puň essere dovuto? Mi compare in una servlet in cui devo


se puoi inviami il pezzetto di codice..
ciao

<((((º> Cristian Veronesi - 
http://www.crpa.it
AUFERRE TRUCIDARE RAPERE / FALSIS NOMINIBUS IMPERIUM.
ATQUE UBI SOLITUDINEM FACIUNT / PACEM APPELLANT. (Tacito)

<((((ş> Cristian Veronesi - 
http://www.crpa.it


 ATQUE UBI SOLITUDINEM FACIUNT / PACEM APPELLANT. (Tacito)
-- 
Cristian Veronesi ><((((º> 
http://www.crpa.it


 Chiara
Sei sicura di fare un rs.next() PRIMA di accedere ad una qualunque
colonna
del ResultSet, perche' il messaggio di errore e' tipico...
Ciao
Roberto
-- 
+---------------------------+
| Roberto Bagnoli           |
| 
robe...@comune.modena.it
 |
+---------------------------+

 java.sql.SQLException: [Microsoft][ODBC Driver Manager] Invalid cursor state
Concordo con quanto detto da Roberto per quanto riguarda l'errore - accedi alla
stringa senza avere acceduto alla prima riga dei risultati. Da qui l'errore.
Inoltre, suggerisco anche il l'utilizzo del driver nativo per il tuo database -
ricordandoti di mettere il .zip o il .jar che contiene tale driver nel classpath
dell'applicazione. Altrimenti non riusciresti ad accedere al database per
mancanza di driver.
Ciao,
 Stefano
----------
"X WindowSSS, teSSSoro mio... lo odieremo per SSSempre"
Bill Gollum
----------
Newsgroup: it.comp.java
Titolo: Estrazione Automatica di un file zip

Vi chiedo aiuto su una richiesta che mi č stata fatta dagli utenti, ma non
so neanche se esista un modo per realizzarla, e per questo chiedo a voi:
Faccio scaricare agli utenti un file zip contenente i vari file html e
directory per i codici java. (un applicativo off-line) 
Questi dovrebbero, dopo averlo scaricato, unzippare il file in una
cartella a loro scelta e poi far partire la pagina index.htm
Dato che sembra essere cosa moooolto complicata, la loro richiesta č
quella che questo processo di unzip sia fatto in automatico. 
Sono quasi certa che non sia possibile ma provo ugualmente....... esiste
qualcosa che possa risolvermi questo problema ???
Grazie.
Alessandra
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Alessandra
Beh... gli strumenti messi a disposizione da java permettono di fare queste
operazioni.
Il punto sta nel fatto che se č un programma in java allora funziona, se
pagina web o applet, almeno per quest ultimo non dovrebbe funzionare per
restrizioni di sicurezza. Forse come pagina web...ma non ne sono sicuro!

 restrizioni di sicurezza. Forse come pagina web...ma non ne sono sicuro!
Si tratta di applet firmate, quindi non ci dovrebbero essere problemi per
la sicurezza. Potresti darmi qualche indicazione sugli strumenti per java?
Anche qualche link, cosě posso valutare se mi č utile o meno.
Grazie.


 Anche qualche link, cosě posso valutare se mi č utile o meno.
Trovi molti esempi al riguardo...
il package č java.util.zip e le classi sono ZipInputStream e
ZipOutputStream;
le classi ZipEntry e ZipFile per gestire le entry ed i file.
Apri il file zip con InputStream o fileinputstream

 Apri il file zip con InputStream o fileinputstream
 
Queste classi le uso per creare il file zip da inviare all'utente, il mio
problema č che all'utente arriva la finestra di salvataggio standard di
windows (salva con nome). 
Da li in poi non ho piů nulla su cui appoggiarmi (in termini di codice)
per poter fare l'estrazione dello zip. 
Infatti quello che chiedo credo che non si possa assolutamente fare. 
Vorrei ... anzi, vorrebbero, che una volta salvato il file zip, questo si
aprisse da solo per magia ed estraesse tutto il contenuto.
Sono stata non troppo chiara ma spero che hai capito ugualmente.
Grazie lo stesso. 
Alessandra


[cut]
In automatico è impossibile...cmq si dovrebbe usare un applet o prog,
selezionare il file zip e poi operare!