mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.java
Titolo: apache2.0.43 con tomcat4.0.3

non mi funziona !!
invece apache2.0.36 con tomcat4.0.3 funzionava benissimo.
pare che apache non si accorga dell'esistenza del mod_jk.dll.
qualcuno ha riscontrato lo stesso problema?
o magari a qualcuno funziona e mi spiega come ha fatto ?
ciao

 ha scritto nel messaggio
news:OtWA9.31861$Zn2.8...@twister1.libero.it...



ti mando questo testo che ho postato alcuni mesi fa, pero riguarda
apache2.0.36 e tomcat4.0.3,
non è detto che funzioni con apache 1.3.36 e tomcat4.0.4.
infatti la configurazione precedente che usavo (apache1.3.22 e tomcat3.2)
era sostanzialmente diversa.
a chi interessa far lavorare apache 2.0.36 con tomcat 4.0.3 su NT o W98/ME e
non è ancora riuscito a farlo , penso di far cosa gradita dando la soluzione
, che non è farina del mio sacco , sia ben chiaro.
l'ho trovata nelle faq del sito jguru , e in pratica è tutto qui.
installare tomcat4.0.3 e apache2.0.36 ovviamente
aggiungere nel file httpd.conf le seguenti righe di codice (in fondo al
file)
<IfModule !mod_jk.c>
LoadModule jk_module modules/mod_jk.dll
</IfModule>
JkWorkersFile "C:/Programmi/Apache Tomcat 4.0/conf/workers.properties"
JkLogFile "C:/Programmi/Apache Tomcat 4.0/logs/mod_jk.log"
JkMount /servlet/* ajp13
JkMount /*.jsp ajp13
mettere nella cartella modules di apache2 il file mod_jk.dll , ma attenzione
, non quello che si usava con tomcat3.
bisogna andarselo a prendere a questo indirizzo:
http://www.acg-gmbh.de/mod_jk/
poi bisogna creare un file con dentro queste righe
workers.tomcat_home=C:\Programmi\Apache Tomcat 4.0
workers.java_home=c\jdk1.3
ps=\
worker.list=ajp13
worker.ajp13.port=8009
worker.ajp13.host=localhost
worker.ajp13.type=ajp13
worker.ajp13.lbfactor=1
chiamarlo worker.properties e metterlo nella cartella conf di tomcat
poi lanciare prima tomcat e poi apache
è tutto
spero che questo sia utile a qualcuno
ciao
P.S. ma quelli di jakarta non potevano sprecarsi a scrivere 2 righe come
queste ?
ho miagolato nel buio per 3 giorni .....

Newsgroup: it.comp.java
Titolo: transient

Qualcuno può spiegarmi esattamente a cosa serveno le variabili di tipo 
transient?

 transient?
Le variabili di tipo transient indicano alla JVM che tali variabili non
fanno parte dello stato "persistente" dell'oggetto .. ciò significa che
quando una istanza di tale oggetto viene salvata (per esempio in uno stream
tramite serializzazione) il valore delle variabili transient non viene
memorizzato.
Ciao ciao
Daniele
--
Daniele Piras
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
If at first the idea is not absurd then there is no hope for it. - Albert
Einstein
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Daniele Piras wrote:

Grazie infinite!
Newsgroup: it.comp.java
Titolo: java e webcam

 devo realizzare un programma che mi permetta di poter visualizzare la
webcam di un pc portatile connesso via wi-fi con il mio pc desktop magari in
una pagina web.
č possibile? se si mi potete dare una dritta?
grazie, jody
-- 
Homepage : 
www.jodinsky.com
Togliere NOSPAM dall'email per rispondermi in privato

Esistono enne modi per far cio'..
Il piu' semplice che mi viene in mente al volo č:
imposti la webcam con un suo software proprietario (che sempre ti danno
gratuitamente) in modo da farle scaricare ogni 10 secondi una immagine sul
tuo harddisk, crei un piccolo demone che ogni 10 secondi prende
quell'immagine e la butta in ftp sul sito desiderato, crei la pagina html in
modo da fare un refresh ogni 10 secondi dell'immagine.
Ma questo č solo un esempio...
-- 
Andrea Musumeci
----------------------------------------------------------
cerca il tuo lavoro con ...            
http://www.jobcrawler.it
il laboratorio java su ...                     
http://www.javalab.it
il tuo crm via web per mezzo di ... 
http://www.caronte.org
il tuo fornitore ufficiale e' ...                
http://www.cmcsrl.it
----------------------------------------------------------

 ha scritto nel
messaggio news:_cQlb.337708$R32.11...@news2.tin.it...

Newsgroup: it.comp.java
Titolo: classifica....

Sapete dirmi se con il java č possibile gestire una classifica del tipo: ho
3 foto e l'utente da casa mi sceglie quella che preferisce e accanto alla
foto mi compare un numerino con il numero di votazioni ricevute??
Grazie 1Gb
--
Un saluto festoso a tutti
                                           Riccardo
============================
  ...Adoro i piani ben riusciti...
                                         J.H.Smith
============================

 foto mi compare un numerino con il numero di votazioni ricevute??
Si, utilizzando una servlet ad esempio.
Ciao,
 Stefano
----------
"X WindowSSS, teSSSoro mio... lo odieremo per SSSempre"
Bill Gollum
----------


Purtroppo non ho la minima idea di che cosa sia.... è uno script? C'è un
sito dove mi posso documentare?
Grazie 2Gb


 sito dove mi posso documentare?
E' un piccolo pezzo di programma che viene fatto girare lato server da un
servlet engine come Tomcat, JRun, JServ. Trovi documentazione (e le classi) sul
sito della sun.


Newsgroup: it.comp.java
Titolo: parentesi graffe

Vorrei iniziare a programmare il Java
Cortesemente qualcuno protrebbe dirmi quali combinazioni di tasti ci
vogliono per fare le parentesi graffe in Bordland Jbuilder?
Lo so e' una stupidagine ma non riesco avenirne a capo.
Grazie anticipatamente.

, 
wis...@libero.it
 
says...

alt + 123
alt + 125
oppure
altGr + shift + [
altGr + shift + ]
al max copia e incolla:P
{}
ciao

 ha scritto nel messaggio
news:MPG.15bed7551...@News.CIS.DFN.DE...

Grazie mille!!
:)

Newsgroup: it.comp.java
Titolo: SAX e skippedEntity

Salve!
Sto tentando di far leggere dei caratteri tipo &amp; ad un parserizzatore
SAX. Nella documentazione ho trovato che se non viene definito un DTD
esterno che possa risolvere le entità, il parserizzatore può notificare la
presenza di un carattere "escaped" utilizzando il metodo skippedEntity. L'ho
implementato ma in realtà non fa nulla, quel che vedo alla fine è che il
parserizzatore sopprime il carattere  e tutto quello che viene prima.
Qualcuno sa aiutarmi?
Grazie
Aurelio

 ha scritto nel messaggio
news:ae23td$fju$1...@fe1.cs.interbusiness.it...


Grazie comunque!
Purtroppo io non devo fare trasformazioni e se metto &amp; mi tronca tutto
ciņ che viene prima, mentre se scrivo "&amp;" sax lancia un 'eccezione del
tipo:
  org.xml.sax.SAXParseException: Illegal character or entity reference
syntax.
  java.lang.NullPointerException
Speravo di risolvere con il metodo skippedEntity ma purtroppo non scatta
quando incontra i caratteri escaped. Forse bisogna settare qualche proprietą
del parser...
Newsgroup: it.comp.java
Titolo: NEOFITISSIMO

ciao, conosco un pò il c c++ e vorrei avvicinarmi a questo linguaggio, mi
indicate qualche manuale e compilatore gratuito e facile da usare sotto win.
un abbraccio a tutti
R.

 indicate qualche manuale e compilatore gratuito e facile da usare sotto win.
Ciao e benvenuto/a.
Dunque per quanto riguarda i manuali, basta che fai una ricerca con google
in questo ng e trovi tutte le informazioni. Comunque se hai già delle basi
solide di teoria ad oggetti, puoi cominciare con il java tutorial
(
java.sun.com
) e con il mokabook (
www.mokabyte.it
).
Per quanto riguarda gli ide, direi che puoi utilizzare eclipse o netbeans.
Provali un po' tutti e due scegli quello che più ti aggrada. Il
compilatore gratuito te lo mette a disposizione la sun (
java.sun.com
).
Io consiglio prima di usare gli IDE, di passare un po' per un editor di
testo qualunque e compilatore a mano. Aiuta molto a focalizzare ed imparare.
Ciao D.
Inviato da 
www.mynewsgate.net

Newsgroup: it.comp.java
Titolo: Documentazione API Java

Ciao a tutti, sono nuovo di questo gruppo, qualcuno potrebbe fornirmi
il link per scaricare la documentazione Java (API).
Grazie mille.

http://java.sun.com/j2se/1.5.0/download.jsp#docs

Grazie
Newsgroup: it.comp.java
Titolo: [MI]- Informatica- ANALISTA PROGRAMMATORE J2EE

Ricerchiamo analista programmatore j2ee da impiegare come consulente
presso azienda cliente su milano. il progetto che si dovrà seguire è
della durata di circa 4 mesi. Il candidato ideale ha un'ottima
conoscenza di j2ee e un'esperienza dimostrabile dai 3 ai 5 anni nelle
tecnologie standard open e in particolare  struts, spring e hibernate.
In base al livello di  compentenze e all'esperienza posseduta, la
persona potrà ricoprire il ruolo di analista programmatore senior
oppure il ruolo di capo progetto. La persona deve, quindi, essere in
possesso di ottime capacità comunicative, relazionali, organizzative e
di leadership. Completano il profilo una spiccata propensione al
lavoro in team e ottime competenze di problem solving.
Se interessati, inviare il proprio curriculum, preferibilmente in
formato europeo e con l’autorizzazione al trattamento dei dati
personali, all’indirizzo 
h...@valtec.it
. Citare il riferimento: mi16-
j2ee.

 Con immutata stima.
io non ci trovo nulla di sbagliato, basta che pagino bene questi "body"... 
(o forse dovrei dire "minds"!)
Tommaso

 Con immutata stima.
Evidentemente tu  non lavori come freelance... 



Uh? Il body rental non si applica ai "freelance". Se sei un freelance,
ti prostituisci a partita IVA.

Dove hai studiato economia??? Haward?
body rental vuol dire pagato ad ore, sistema in cui i rischi del progetto 
(ed in genere la direzione) se li assume il cliente non importa se sei a 
partita iva o cocopro, la differenza e solo fiscale e di comodità propria.
Freelance vuol dire invece "non dipendete.


 body rental vuol dire
"body rental" e' uno di quei termini "inglesi" utilizzati praticamente solo 
in Italia. Non che non esistano "consultants" e "contractors" all'estero, ma 
e' che non si usa quel termine.
Tommy

Freelance vuol dire invece "non dipendete.
Altra perla di Haward. "Freelance" vuol dire "freelance" e non "non
dipendente" perché altrimenti anche un cocopro sarebbe freelance e
sappiamo tutti bene che cosě non č. Il freelance č colui che
autodetermina le sue tariffe, organizza per conto proprio il lavoro e
stipula un contratto di consulenza diretta col cliente.

e' che non si usa quel termine.
Il contractor, negli altri paesi, è una figura diversa dal personale
"fittato" in body rental.

stipula un contratto di consulenza diretta col cliente
chi č il cliente? quello che ti paga! o forze per lavorare con unicredito 
devo stipulare contratti con i correntisti?

Newsgroup: it.comp.java
Titolo: Scrivere properties sul server

Qualcuno di voi mi sa dire se esiste un modo per far salvare a un'applet
delle properties sul server? Intendo senza far girare un programma sul
server... io non ci riesco in nessun modo.
Se qualcuno mi risponde, mi fa piacere se lo fa anche via e-mail.
Grazie!
--
        Luciano Vernaschi
e-mail: 
luc...@tin.it
web:    
http://members.tripod.com/~Vernaschi/

Se qualcuno mi risponde, mi fa piacere se lo fa anche via e-mail.
Fatto (risposta inoltrata per mail oltre che postata sul gruppo).
Alex
Newsgroup: it.comp.java
Titolo: [RegEx] - Prendere una stringa tra due [ ]

Ciao a tutti, ho un piccolo problema:
vorrei prendere la stringa delimitata da due parentesi quadre [ ].
Es.
Pattern p = Pattern.compile(???AIUTO???);
Matcher m = p.matcher("Questa stringa qui [CIAO] e basta");
Quindi vorrei che m.group(); mi tornasse CIAO
Come si fa con le RegEx?
Ciao e grazie a tutti Luigi.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio 
news:fae9e4e40fad6b6968a...@mygate.mailgate.org...

Io farei una cosa del genere:
        String traParentesiQuadre;
        String txt = "Questa stringa qui [CIAO] e basta";
        Pattern p = Pattern.compile(".*\\[(.*)\\].*");
        Matcher m = p.matcher(txt);
          if (m.matches()) traParentesiQuadre = m.group(1);
        else traParentesiQuadre = "niente!";
        System.out.println("traParentesiQuadre = " + traParentesiQuadre);
Ciao ciao
Sergio
P.S.: ho dovuto fare una cosa simile, e usando JDK 1.4.0_3, ho dovuto 
sostituire l'istruzione
    traParentesiQuadre = m.group(1);
con
    traParentesiQuadre = txt.substring(m.start(2) - 1, m.end(2));
in quanto la stringa risultante mi veniva tagliata al primo carattere... con 
JDK 1.5 sembra, invece, andare tutto ok!

Grazie 1000!!!
Ciao, Luigi.


         Pattern p = Pattern.compile(".*\[(.*)\].*");
La regex di clase dovrebbe funzionare, tuttavia non pare molto
ottimizzata. Infatti utilizza 3 "greedy". Non ho il pattern sottomano
ma se non avrai mai tra parentesi quadre, altre parentesi quadre da
dover includere allora dovrebbe bastare una regex del tipo
	\[([^\]])\]
applicato con il modificatore di ricerca in tutto il testo
(Pattern.MULTILINE iirc). Attenzione che ho scritto la regex, adattala
secondo quanto javavuole (vedi escape).
Ciao
Davide
-- 
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: Classifiche dei migliori IDE per JAVA del momento

 +----------------------------------------------------------------+
Condivido la tua opinione sui software free,
ma purtroppo Emacs piu' JDE puo' andare bene
in ambito didattico ma non puo considerarsi
assolutamente un IDE !
A prescindere dall'assenza dell' editor visuale,
dov'e' il debugger (voglio dire un debugger "umano").
Devo farmi ancora (anno 2000) un makefile
per velocizzare la compilazione ?
Gloria a Emacs ma non esageriamo.
Ciao

Ciao
Ciao
Morfeus

> per velocizzare la compilazione ?
Il makefile è sempre comodo. Il sistema intrinseco del javac di Sun non
è infallibile.
 
M> Emacs+JDE mi sembra un IDE per quelli un po' esperti di Java,
Oddio, io proprio "esperto di Java non direi"...
M> a me sarebbe piaciuto installarlo ma non supporta il JDK 1.02
M> e mi toccherebbe fare delle gran operazioni a mano...
E' la beanshell che non funziona se non ricordo male.
M> ricordo che JCreator e JDEplus 2.0 sono assolutamente free
Ovvero  sei  libero di  farne  quello che  vuoi  ?  Rammento che  Free
Software Foundation  si traduce in  Fondazione per il  Software Libero
(non Gratuito).


Gian Uberto Lauri ha scritto nel messaggio ...

Sul web di solito,
quando il sw e' indicato come FREE significa che e' gratuito
e cioe' ti danno una licenza d'uso gratuita per uso personale
e i sorgenti non sono compresi,
mentre il software FSF come dici tu e' totalmente libero
compreso i sorgenti,
giusto?
Ciao
Morfeus


Newsgroup: it.comp.java
Titolo: serializzazione

A cosa ci si riferisce quando si parla di "serializzazione" ?
Francesco 

 A cosa ci si riferisce quando si parla di "serializzazione" ?
Alla possibilità di trasmettere e ricevere entità (appunto serializzate) 
attraverso flussi di I/O.
Si possono serializzare tipi primitivi, oggetti, file, ecc...
Forse non sono stato molto preciso, ma il senso è quello :)
Andrea

salvare una istanza di una classe su un "qualche tipo di sequenza di
bytes".
Qui c'è un link del "lato oscuro" che spiega abbastanza bene la cosa.
http://msdn2.microsoft.com/en-us/library/ms233836.aspx
AS

 A cosa ci si riferisce quando si parla di "serializzazione" ?
Ad un processo che consiste nel convertire un oggetto (non una classe,
ma la sua istanza concreta) in uno stream di byte.
Esiste il processo inverso chiamato deserializzazione, che ricostruisce
l'oggetto dallo stream di dati.
L'utilità come puoi ben intuire è quella di poter avere oggetti
persistenti.
Newsgroup: it.comp.java
Titolo: Applet installate sul browser ???

Ho visto che a volte navigando su alcuni siti mi viene richiesto di
installare una applet localmente. Quando poi accedo alla stessa pagina una
seconda volta l'applet è già presente sul mio PC e non viene scaricata una
seconda volta, a meno che la versione sul server non sia più recente.
Come si fa ad ottenere questi due effetti ?
1) Scaricare localmente un'applet
2) Verificare se sul server è presente un'applet più aggiornata.
Grazie
    Paolo


Se ho capito bene la domanda, credo che la risposta sia firmare l'applet dandole
quindi
la possibilità di uscire dalla sandbox.
Marco
-- 
+------------[Marco Azzalini - mailto:
marco.a...@libero.it
]------+
|                                                                    |
|Legge di Hofstadter:                                                |
|         ci vuole sempre piu' tempo di quanto si pensi,             |
|         anche tenendo conto della Legge di Hofstadter.             |

 la possibilità di uscire dalla sandbox.
Non solo, mi interessa anche sapere come fare a getire l'aggiornamento
automatico dell'applet nel caso in cui sul server sia presente una versione
più aggiornata.



Presumo che controllino la versione che c'è sul FileSystem locale... se
necessita di aggiornamento, fanno un transfer file dal server remoto alla
macchina su cui sta girando.
Ovviamente non dico che sia una banalità ma pensandoci un attimo credo che la
strada sia più o meno questa... ripeto, credo :-)


 ha scritto nel messaggio
news:98atsk$4lo$1...@pegasus.tiscalinet.it...


Newsgroup: it.comp.java
Titolo: Spessore delle Linee

Con Java 1.1 è possibile decidere lo spessore delle linee di disegno?

 wrote in message
news:9oq2b9$5ou$1...@stargate1.inet.it...

Newsgroup: it.comp.java
Titolo: problema in scrittura su DB_Access

Salve a tutti,
ho un problemino davvero ostigo:
La mia applicazione legge da DB_Access dei dati e li carica in un Vector,
una volta terminata dovrebbe sostituire la vecchia tabella Access con ciň
che il Vector contiene.
la domanda e':
PERCHE' NON APPENA CERCO DI SCRIVERE SULLA TABELLA DB,
MI VIENE CREATA UN'ECCEZIONE DEL TIPO "NO RESULTSET RETURNED"
SUBITO DOPO LA PRIMA OPERAZIONE SQL?
COME POSSO EVITARLA?
GRAZIE MILLE
se fossi stato poco chiaro e avete tempo da perdere segue una descrizione
piů dettagliata del mio problema
per quanto riguarda il caricamento dati non ci sono problemi, ecco il
codice:
{
 private ResultSet rs;
 private String requestQuery = "SELECT Titolo, Autore, Coautori, Editrice,
Edizione
                                                    from libro WHERE (Titolo is not null) ORDER By Titolo";
 // poi mi collego al DB e
 cerca = conn.createStatement();
 
 rs = cerca.executeQuery(requestQuery);
 
 while (rs.next())
 {
   String tit = rs.getString("Titolo");
   String aut = rs.getString("Autore");
   String coa = rs.getString("Coautori");
   String edt = rs.getString("Editrice");
   String edz = rs.getString("Edizione");
   libro elemento = new libro(tit, aut, coa, edt, edz);
   principal.frame.libri.add(elemento);
 }
}
// il tutto dentro un try etc etc
//Quando poi devo scrivere su DB, prima svuoto la tabella:
{
 cerca = conn.createStatement();
 cerca.executeQuery("DELETE * from libro");
 cerca.close();
}
//e poi lancio la query:
{
private String insertQuery = "INSERT INTO libro (Titolo, Autore, Coautori,
Editrice, Edizione)
                                            VALUES (?,?,?,?,?)";
 
 for ( int i=0; i<principal.frame.libri.size(); i++)
 {
   libro tempEle = (libro)principal.frame.libri.elementAt(i);
   scrivi.setString(1, tempEle.titolo);
   scrivi.setString(2, tempEle.autore);
   scrivi.setString(3, tempEle.coautori);
   scrivi.setString(4, tempEle.editrice);
   scrivi.setString(5, tempEle.edizione);
   rs = scrivi.executeQuery();
 }
 conn.setAutoCommit(true);
 scrivi.close();
}
IL PROBLEMA E' CHE NON APPENA HO SVUOTATO LA TABELLA
MI VIENE GENERATA UN ECCEZIONE : NO RESULTSET RETURNED
E IL CODICE SUCCESSIVO NON VIENE PIU' ESEGUITO
HO PROVATO DEI METODI ALTERNATIVI,
E RIESCO A SCRIVERE TUTTI I DATI TRANNE L'ULTIMO,
MA VORREI CAPIRE COME OVVIARE A QUESTO INCOVENIENTE
grazie mille di nuovo solo per aver letto tutto quanto
Toni
--------------------------------
Inviato via 
http://usenet.libero.it

 }
...non assegni a nessun ResultSet ciò che il metodo ti ritorna. Prova con:
ResultSet rsUpdate;
{
 cerca = conn.createStatement();
 rsUpdate = cerca.executeQuery("DELETE * from libro");
 cerca.close();
}


usando il metodo executeUpdate, invece che executeQuery.
-- 
Lucio Benfante
Brainbench MVP for Java 1
http://www.brainbench.com
MyTranscript: 
http://www.brainbench.com/transcript.jsp?pid=167064
Newsgroup: it.comp.java
Titolo: come avere un valore da una stringa

Ciao a tutti,
ho una stringa x che ha come valore: "new Integer(20)" scritto proprio così.
Posso farla valutare in modo che mi ritorni un Object con il valore
che rappresenta cioè un Integer del valore di 20.
Spero sia abbastanza chiaro.
Paolo


	public static void main(String[] args) throws ClassNotFoundException,
 
IllegalArgumentException,
 
InstantiationException,
 
IllegalAccessException,
 
InvocationTargetException
	{
		String toParse="new Integer(20)";
		String [] tokens = toParse.split(" ")[1].split("[()]");
		String packages = "java.lang.";
		Class myClass = Class.forName(packages+tokens[0]);
		Constructor[] cs = myClass.getConstructors();
		Constructor myConstr = null;
		for ( Constructor c : cs)
		{
			for ( Class paramClass : c.getParameterTypes())
			{
				if (paramClass == String.class)
				{
					myConstr= c;
					break;
				}
			}
		}
		if (myConstr== null)
			return;
		Object o = myConstr.newInstance(tokens[1]);
		System.out.println(o.getClass());
		System.out.println(o);
	}
PS. Tutto questo funziona ma e' una porcata, nel senso che un
programma che deve fare queste contorsioni e' nato male. Strutturalo
in maniera piu ragionevole.

 wrote:

Java non è interpretato ma compilato, quindi a runtime non potresti.
Però se dai in pasto quella stringa a Beanshell allora potresti
cavartela: Beanshell infatti è una libreria che consente di usare Java
come linguaggio di scripting.
www.beanshell.org
Ciao ciao
--
www.megadix.it

 
www.megadix.it
Questo mi serviva....
l' avevo sotto gli occhi:uso jasper report e per facilitarmi le cose 
ireport. Questa libreria č anche lě... bastava usarla.
Grazie mille.

 
Ho provato a fare una cosa del genere, ma poi ho desistito perchč la 
diventava sempre piů complesso da gestire per me.
Grazie
Paolo

Newsgroup: it.comp.java
Titolo: Re: Disperato bisogno di aiuto!

Sicuramente StringTokenizer è un buon punto di partenza. Ti restituisce 
una lista di stringhe da leggere una per volta.
La documentazione però consiglia di usare String.split, che da un array 
ed è un attimo più semplice da manipolare (salvo trovare la corretta 
impostazione dell'espressione regolare...)
  String[] result = "this is a test".split("\\s");
      for (int x=0; x<result.length; x++)
          System.out.println(result[x]);
- scorri l'array result[] ignorando gli elementi stringa
- via via che li trovi, nell'ordine assegni i valori ai 4 dati iniziali 
(dato1, dato2, dato3, numero_punti)
- noto numero_punti, prosegui nello scorrere l'array popolando i 
relativi vettori.
Serve solo un ciclo "for" e un po' di "if" qua e là.
Alex.

 attualmente sono un pò confusa sul suo utilizzo. Qualcuno potrebbe
Come ti hanno già consigliato, c'è anche il metodo split di
String...ma non ho ben capito se i valori che devi leggere da file sono
regolarmente spaziati tra di loro o possono essere diversamente
distanziati...

 uno ad uno sarebbe una santa cosa!!!
Questo è facile,
ci sono delle classi in java.util.zip (GZipInputStream) che servono a 
leggere/scrivere i gz
bye
DKano
Newsgroup: it.comp.java
Titolo: Font utilizzabili in java

Sono nuovo alla programmazione java e sto arrancando per poter imprare
ho trovato tutti i colori possibili nel sorgente Color.java, m per i
Font possibili dove li trovo ??? ora sto utilizzando TimesRoman ma
dove trovo il sorgente che contiene tutti i Font ??????

paolo bagnoli ha scritto:

Per ottenere un array dei nomi dei possibili font (che dipendono dalla
versione del JDK e dal sistema operativo che usi) puoi usare il codice:
String[] fontList = getDefaultToolkit().getFontList();
Ciao.
--
     o    Leonardo Boselli     
bos...@uno.it
    o o   TETRACTYS Software 
tetr...@uno.it
   o o o      Java and NetRexx Tutorials
  o o o o      
http://surf.to/tetractys

Newsgroup: it.comp.java
Titolo: Esecuzione file MIDI

Salve a tutti,
siccome per eseguire i file midi tramite un'applet sono necessari i plug-in
di Java 2, non potendo per diverse ragioni utilizzarli, sapreste dire cosa
posso fare ?
Mi vanno bene anche soluzioni non Java.
Grazie...
Scorpio.

 wrote in message
lcZO3.25401$i06.2...@typhoon.libero.it...


 wrote in message
6spP3.30832$i06.3...@typhoon.libero.it...

Newsgroup: it.comp.java
Titolo: oracle: OCI o THIN ?

Come da oggetto, vorrei un consiglio per un'applicazione SERIA:
- usiamo Oracle 8.1.7 (in un futuro vagamente prossimo si potrebbe 
passare alla 9.x.x)
- dobbiamo utilizzare diverse tabelle con campi BLOB
La scelta (THIN o OCI) influenzerà parecchio lo sviluppo, perchè con 
THIN alcune cose non funzionano ma è più standard, mentre con OCI 
abbiamo dei problemi sui server (che saranno in alcuni casi WIN 2003, in 
altri UNIX/LINUX) ma permette molti "barbatrucchi".
Al bambino che prende il pennacchione un giro gratis ! venghino siori !
-- 
  -- + Setaceous Pig + --
http://www.jroller.com/page/megadix/

 ha scritto nel messaggio
news:cc0ibf$e5k$1...@tok.cu.mi.it...


 
Ho dei seri problemi con i BLOB. Usando il driver THIN devo eseguire il 
cosiddetto "balletto dei lob" per salvare (insert vuota - select - 
update, RTFM per i dettagli), inoltre devo usare le classi custom di 
Oracle (tipo oracle.sql.BLOB), che sono assolutamente non standard, non 
implementano neanche l'interfaccia java.sql.Blob !!!
Inoltre mi da dei problemi del tipo "DBMS_LOB.READ' must be declared" e 
altri amici...
Con OCI (e Oracle 8.1.6 e penso anche 8.1.7) invece non serve, basta 
invocare setBinaryStream() su un PreparedStatement e fila tutto (spero) 
liscio.
Mah...


 liscio.
strano, anche io mi ricordavo di usare  setBinaryStream()  e tutto andava...
domanda idiota: non è che hai il classes.zip vecchio?? (se ancora oggi si
chiama così)
Cmq, se non hai problemi ad installare il client Oracle usa OCI fino a
quando Oracle non correggerà il Driver JDBC: tieni presente che questo
avverrà relativamente a breve (spero) vista l'uscita di java1.5 e le nuove
caratteristiche del JDBC 3.0

 
mmh..interessante, lo terrň presente. Spero tuttavia che non sia 
obbligatorio l'uso di Java 1.5, perchč in tal caso se ne riparlerebbe 
fra un paio d'anni (forse di piů, sigh)
GRAZIE 1K !


 Come da oggetto, vorrei un consiglio per un'applicazione SERIA:
Mai usato OCI, e ho fatto applicazioni SERIE :) che fanno uso di LOB 
(gestiscono bitmap sul database).

Newsgroup: it.comp.java
Titolo: [OT] trovare sviluppatori Java

ecco, stavo per postare un bell'OT nel newsgroup per la ricerca di 
sviluppatori Java (si, un'offerta lavoro...) e mi sono detto, perché 
invece non postare un OT con la domanda:
ma voi quando avete bisogno di trovare sviluppatori Java da inserire in 
un progetto dove li cercate? (a parte tra gli amici che sono tutti 
occupati intendo).
Così perlomeno l'OT può essere utile a qualcuno, poi se non riceverò 
risposte soddisfacenti posterò l'ignobile annuncio.
tié :-)

 ha scritto nel messaggio
news:YizYe.42294$nT3....@tornado.fastwebnet.it...

Newsgroup: it.comp.java
Titolo: Hashtable disordinato

ciao a tutto il ng..
Problema:
ho un hashtable che riempio con chiavi del tipo 1,2,3,4,5,6...
quando vado a leggerlo estraggo un Enumeration delle chiavi e
per ognuna di esse estraggo il valore corrispondente.
I dati estratti sono in quest'ordine 2,5,1,6.. , assolutamente casuale ...
Perchč ????
grazie
Fabius

:

Perche' la tavola e' hash. :)
Se vuoi preservare l'ordine delle chiavi (numerice) puoi usare List.
-- 
God is Real, unless declared Integer.
ObjectZone - 
http://space.tin.it/computer/csadun/

Newsgroup: it.comp.java
Titolo: Aiuto per collegamento in una pagina Web

Non sò se questo è la news adatta, comunque:
vorrei sapere come creare un collegamento in una pagina web che mi
permetta di tornare indietro di una posizione (come se spingessi il
tasto indietro del navigatore).
Grazie se qualcuno vorrà rispondermi.
Gianluca Moretti

 tasto indietro del navigatore).
Se non mi inganno è qualcosa del tipo
<INPUT TYPE="BUTTON" NAME="BACK" VALUE="Go back!"
OnClick="history.go(-1)">
Vabbè questo è un bottone, non ci dovrebbe volere molto a traasformarlo
in link! :)
Ciao,
 Stefano
----------
"X WindowSSS, teSSSoro mio... lo odieremo per SSSempre"
Bill Gollum
----------


wrote:

Grazie per l'aiuto

Newsgroup: it.comp.java
Titolo: Tomcat > stdout

Ciao a tutti,
avrei una piccola domandina su tomcat.
Ho installato tomcat su Redhat9
vorrei però che quando starto tomcat con startup.sh si comporti come la
versione windows,
ovvero che tenga occupata la shell e mi rediga tutti gli output direttamente
sullo std output.
Cioè se da una servlet chiamassi un System.out.println("Ciao"); vorrei che
venisse fuori nella shell
che ha eseguito il comando di avvio.
come devo modificare lo script di shell?
Ciao e grazie a tutti

 ha scritto nel messaggio
news:1BAhb.30471$Zh.2...@tornado.fastwebnet.it...


Newsgroup: it.comp.java
Titolo: Aiuto Connection Pool e Bean

Salve a tutti,
Nella mia applicazione ho creato un ConnectionPool che mediante un Context
listener viene instanziato come unico oggetto  a tutte le pagine JSP.
Ora, oltre alle Jsp ho anche dei Javabean che dovrebbero utilizzare la
stessa istanza. Come faccio a instanziarla anche a loro dal Context
Listener?
Grazie

 ha scritto nel messaggio
news:R7D9a.15000$zo2.4...@news2.tin.it...


>


 ha scritto nel messaggio
news:pQJ9a.18470$zo2.5...@news2.tin.it...


 ha scritto nel messaggio
news:aYK9a.14611$pG1.3...@news1.tin.it...


Newsgroup: it.comp.java
Titolo: Ottimizzazione Java

E' possibile trovare un modo per compilare Java direttamente in un
eseguibile finale per
migliorarne la velocità di esecuzione? (o qualche altro modo per
aumentarne le prestazioni)?
Grazie.

,

dovresti provare hotspot, se ne sente parlare così bene...
Per prenderlo vai sul sito sun e cerca hotspot.
Comunque java non sarà mai un vero performer, secondo me....;-)
Bye
--
File reality.sys corrupted, Reboot Universe? Y/N
Matteo Acquarone
--== Sent via Deja.com 
http://www.deja.com/
 ==--
---Share what you know. Learn what you don't.---
Newsgroup: it.comp.java
Titolo: server - netbeans

Uso netbeans 5, e mi è venuto l'idea di cambiare usrid e pwd del
server tomcat installato di default, morale della favola nn funzoina
correttamente.
Sapreste dirmi quali erano la userid e pwd installate di default? La
userid era ide, ma la pwd?
Thanks

Alfonso12 ha scritto:

Come nn detto, l'ho trovata nei files nascosti.
Per chi nn lo sapesse è 11FYDoWb

Newsgroup: it.comp.java
Titolo: Chat in Java!!

Vi risulta che nelle chat in Java si possa leggere le conversazioni private
di altri utenti?
Se si può fare come funziona la cosa?
GRAZIE
DAM


Questo e' un NG tecnico: le conversazioni a basso tenore mentale non sono di norma
considerate, quindi mi sa che la tua domanda avrà poche risposte oltre a questa.
Ciao,
    Bruno.
---
| Bruno Bossola
| A Java Software Engineer :-)
| 
http://digilander.iol.it/bbossola

 | 
http://digilander.iol.it/bbossola
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG


In effetti, a volte il cattivo umore abbassa di molto la soglia di resistenza. Comunque
hai ragione, questi post dovrebbero essere ignorati: rispondere pero' loro correttamente
li legittima e autorizza gli autori a continuare con questo andazzo, che viola palesemente
il manifesto di questo NG.
Ciao,
    Bruno

Newsgroup: it.comp.java
Titolo: Aiuto java e mysql

Ciao a tutti avevo appena finito un programma in java che accedeva
tranquillamente al db mysql... sfortunatamente il mio hard disk ha
deciso di abbandonarmi cosi ho dovuto comprare un hd nuovo e rimontare
il tutto...
appeno ho rimesso su tutto il progetto con il db jdk e i .jar
necessari (come avevo fatto all'inizio del mio progetto) ho trovato
una brutta sorpresa..
il mio bel jbuilder mi dice che non posso collegarmi al db perche non
sono autorizzata....
anzi per l'esattezza..
java.sql.SQLException: General error,  message from server: "Access
denied for user: '@localhost' to database 'ciao'"
null
dove null e' il risultato della connection...
sapete aiutarmi??/
non so piu dove sbattere la testa 
fra l altro ho anche installato apache con phpmyadmin e ho controllato
i privilegi del db... nessun utente ha la password per accedere ai db
!!

 
Il prob dovrebbe essere risolto così
aggiungi nella tabella users di mysql un utente col campo host impostato 
a localhost con privilegi come vuoi tu e se nn c'è già anche un utente 
con campo host inpostrato a %
Ciao
-- 
¤ Ivan ¤
------------------------------------------------------------------------
Oggi ho fatto l'amore con Control,
domani proverò con Shift
Visita :: 
PLINKY.IT
 ::
http://www.plinky.it
Per rispondere togliilditodalnaso
email: 
iva...@togliilditodalnasotiscali.it
ICQ: 292845005
MSN: 
hap...@supereva.it
YAHOO: ivandida
------------------------------------------------------------------------

Newsgroup: it.comp.java
Titolo: FTP in Java

Hello everybody,
I've got a question: does anyone know how to upload a file from a
standalone Java application to an FTP server? Could you post me
the Java code to do that using the FTP protocol from this Java
application?
Thanks a lot :-)
Mikrub
(Please answer me in my email box too)
Salve a tutti,
ho una domanda: qualcuno conosce come posso fare a uploadare un
file da un'applicazione Java standalone a un server FTP?
Potreste postarmi il codice Java per fare cio' usando il protocollo
FTP da questa applicazione?
Grazie mille :-)
Mikrub
(Per piacere rispondetemi anche per email)

 application?
ORO Inc created a great library that provides easy access to FTP,
NNTP, SMTP, POP3, Telnet, TFTP, Finger, Whois, and other frequently
used Internet protocols. More info at:
http://www.oroinc.com/software/NetComponents.html
-- 
Heine.


See:
FTP Bean from Eastfork Objectspace
http://www.eos.dk/beans/ftp/index.html
IBM AlphaWorks FTP Bean Suite
http://www.alphaworks.ibm.com/
Peter van der Linden's Linlyn applet
http://www.afu.com/t.java

use the following class
import sun.net.ftp.FtpClient
--
Kind Regards,
Suresh Kumar

 application?
Try...
http://www.lamatek.com/lamasoft/ftpbean.html
Newsgroup: it.comp.java
Titolo: Conversione decimali

Data una stringa contenente un numero con un numero variabile di decimali,
come posso trasformarlo in un numero con 2 decimali o in una valuta tipo
Euro?
Io ho copiato la stringa in un array e poi con un ciclo for ho copiato le
cifre che mi interessano in una nuova stringa.
Esiste un metodo + rapido? Oppure esiste un tipo valuta Euro? Oppure un
funzione per tagliare il numero dei decimali di un float?
Grazie!
ciao

marco ha scritto:

Guarda la classe NumberFormat e gli esempi
-- 
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: Risposta da JDialog...

Ho creato un JDialog che, a seconda della scelta, disegna un layout diverso
per l'applicazione...in teoria, perchè in pratica non funziona! Quando usavo
le AWT avevo trovato un metodo immagino "da newbie" per mandare la risposta
alla frame: usavo uno static textfield, e poi facevo quello che mi
pareva...con le Swing invece non funziona: ho provato a modificare una
variabile della frame, e ho anche provato il contrario: a seconda della
scelta, una variabile del JDialog assumeva un certo valore che avrebbe
controllato il main (ma questo mi sembrava stupido, visto che poi tutto
veniva deallocato...tentar non nuoce!)
Per favore aiutatemi, non sò più che pesci pigliare!
Daniele

per l'applicazione...in teoria, perchè in pratica non funziona!
[CUT]
Non ti disperare e leggi un po' qui (se non lo hai già fatto)
http://java.sun.com/docs/books/tutorial/uiswing/components/dialog.html
-- 
Ciao
	Fabrizio C.

Grazie mille per il consiglio, ma lo avevo già letto.
Il problema è questo: nella JDialog ho creato 2 JButton con relative icone.
Quello che voleva fare era che cliccando su uno dei 2 bottoni mi si
chiudesse automaticamente la JDialog, e che mandasse un "segnale" alla
frame, con la quale poteva agire di conseguenza...ho guardato i costruttori
di JOptionPane, ma non mi sembra che ci sia modo di settare all'interno un
bottone con icona...(nel mio caso poi sono 2!!!). Inoltre non ho capito una
cosa: posso o no posso fare la stessa cosa senza usare i JOptionPane?!
Scusate per il disturbo...
Daniele

senza usare i JOptionPane?!
Direi di sě, ma fai qualche prova per sincerartene :-)
HTH
-- 
Ciao
	Fabrizio C.

Newsgroup: it.comp.java
Titolo: creare i javadoc

ciao a tutti,
volevo sapere come si possono generare i javadoc con eclipse. ho già
commentato tutto ma non sono riuscito a creare una pagina html. come si fa?
esiste qualche programma  in grado di gestire lo sviluppo di questa pagina
html ? sono ancora poco esperto in questo campo quindi una descrizione un pò
dettagliata potrebbe essermi di grande aiuto.
grazie 1000 !!


Perchč non usi il tool JavaDoc della Sun???Fai molto prima!!
Blood

Newsgroup: it.comp.java
Titolo: Corso!

Ciao al NG,
Vorrei sapere se siete a conoscenza di qualche corso on-line su java.
Grazie e ciao!


http://developer.java.sun.com/developer/onlineTraining/
Ciao,
 
    Bruno.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Newsgroup: it.comp.java
Titolo: chiudere un Frame

Con il JDK 1.1 per la chiusura di un Frame facevo l'overriding del metodo
'handleEvent(Event)' :
/**/
public boolean handleEvent(Event event) {
        if (
event.id
 == Event.WINDOW_DESTROY) {
            hide();
            dispose();
            System.exit(0);
            return true;
        }
        return super.handleEvent(event);
}
/**/
Con il JDK 1.2 tale metodo e' 'deprecated' ed e' stato sostituito con
processEvent(AWTEvent), ma non riesco ad utilizzarlo allo stesso modo.
Qualcuno sa dirmi come chiudere un Frame e come gestire tutti gli altri
eventi?
Grazie.

 Grazie.
nella classe che estende il Frame
addWindowListener(myWindowListener);
la classe MyWindowListener deve implementare l'interfaccia WindowListener (o
per semplicità estendi WindowAdapter che fornisce una implementazione di
default) dopodichè ridefinisci  il metodo windowClosing(WindowEvent e)  ( o
windowClosed(WindowEvent)  per intercettare la chiusura dal menu di sistema;
se non sono stato abbastanza  chiaro mandami un'email che ti invio un
frammento di codice
Ciao Angelo

Newsgroup: it.comp.java
Titolo: [REQ]Concorrenza in Java:Esercizi?

  Qualcuno di voi sa, per caso, dove posso trovare siti con problemi di concorrenza
  e sincronizzazione in java (ho provato coi motori di ricerca invano)?
  Thanx.
  Mau

Maurizio Piana wrote:

Già guardato sul sito di Bruce Eckel??
http://www.eckelobjects.com/

 
http://www.eckelobjects.com/
Oh si', grazie! E' un sito che conosco gia' (non ci sono andato di recente, pero'); e' li' che ho trovato l'indirizzo per scaricare "Thinking in java" .
Cmq il mio interesse per i problemi di concorrenza in java sta diminuendo 
(dal momento che ho appena passato l'esame di Sistemi Operativi con 30).
In ogni caso grazie.
Mau.

Newsgroup: it.comp.java
Titolo: Metodo per ricavare l'immagine corrente dello schermo.

Esiste un metodo che mi restituisce un file(Bitmap) che rappresenta
l'immagine dello schermo corrente?
Grazie a chi mi saprà rispondere!

non so se fa al caso tuo
ma dacci un occhiata
http://docs.rinet.ru:8083/JaTricks/ch10.htm#Layouts

forse ci sono
Image sfondo;
List lista = new List();
sfondo = lista.createImage(lista.getWidth(),lista.getHeight());
 g.drawImage(sfondo, 100, 60, this);
cosi ti ricavi l'immagini dei singoli componenti
e la disegni dove e come vuoi
per ricavare l'intero schermo penso non sia difficile
questo comunque e' un inizio

 wrote in message
a7vji7$o3kba$1...@ID-134361.news.dfncis.de...


In a7vji7$o3kba$
1...@ID-134361.news.dfncis.de
, nek2000, 
nek...@infinito.it
, il


Questa domanda è già stata fatta ... da un'occhiata alla classe Robot

Newsgroup: it.comp.java
Titolo: è pericoloso il "java deployment toolkit " ?

Quando navigo con FireFox  e deve usare un'applet in qualche sito web ( 
anche quelli sicuri e conosciuti)  mi dice che java deployment toolkit è 
pericoloso e mi chiede due volte l'autorizzazione.
 
E' vero?
 
Grazie
 
 
 


Semplicemente devi prestare attenzione all'autore dell'applet, poichè 
potrebbe contenere codice malevolo.
 
Saluti Patrick
Newsgroup: it.comp.java
Titolo: aiuto eclipse non mi vede lomboz

come da oggetto ho seguito alla lettere la guida di installazione del 
plugin in oggetto scompattando lo zip nella dir pluging dopo avere 
svuotato la worspace di eclipse, ma non riesco a vedere il plugin.
Quando apro la finestra Windows->customize perspective
non vedo ASSOLUTAMENTE il plugin lomboz...
Uso eclipse 3.0
Aiutooooooo
--
CorPie()
icq# 2364803
Inviato da 
www.mynewsgate.net

 Aiutooooooo
E' compatibile con Eclipse 3.0?
A me non funzionava il plugin di Omondo, sul sito dicevano supportare fino
alla 2.1.3.
Sulla 3.0 non c'è stato modo di farlo funzionare.


per farlo funzionare devi installare prima il EMF che si trovasul sito di
lomboz nella voce dei download eclipse 3.0
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 lomboz nella voce dei download eclipse 3.0
Scusa, ma non capisco se hai risposto a lui oppure a me.
Se hai risposto a me, avevo già fatto a suo tempo e continua a non
funzionarmi.
Sto parlando del plugin di Omondo per l'UML.
Ciao.

Newsgroup: it.comp.java
Titolo: JTextArea che visualizza ultime righe

ciao a tutti sto usando una JTextArea per implementare una finestra di
log in un programma. come faccio a far sì che la visualizzazione
scorra automaticamente all'aggiungersi di nuove righe, in modo da
visualizzare sempre le ultime righe aggiunte?
grazie per le risposte
Andrea

 grazie per le risposte
Puoi provare a nettere tutto in un JScrollPane...
HB

fatto ma per scorrere devo usare le barre di scorrimento
io vorrei una cosa automatica


 visualizzare sempre le ultime righe aggiunte?
un setCaretPosition alla fine del testo?
Ciao
Matteo
-- 
chi sono e soprattutto chi non sono:
http://web.tiscali.it/sifoneteagnalla/
un piccolo programma per studenti universitari:
http://www.ifthenelse.it/leonetti/imsv/

Matteo
grazie ci proverň

Newsgroup: it.comp.java
Titolo: UN AIUTO PER UN ARTICOLO

Salve amici, vi spiego in cosa potete essermi d'aiuto:
collaboro con quotidiano locale che pubblica un inserto dedicato ad
Internet e mi è stato chiesto di scrivere un articolo su Java che
anche i non addetti ai lavori possano comprendere
allora... c'è qualche anima pia tra di voi che potrebbe scriveremi in
10 righe un esempio di come potrei spiegare cos'è Java? Cioè...
caratteristiche principali, quando è stato creato e da chi, quale tipo
di utilizzo ne viene fatto oggi come oggi, cos'è un Applet e cos'è un
Servlet, etc etc...
inoltre potreste darmi 5-10 URL di siti utili a chi vuole affacciarsi
per la prima volta allo studio di questo linguaggio?
mandatemi la risposta anche via mail, please!
Grazie in anticipo, Vic

 wrote in message
39fd767d...@news.libero.it...


Newsgroup: it.comp.java
Titolo: forte

qualcuno sa come si fanno le parentesi graffe in forte per java 3.0?


AltGR + SHIFT + [ o ]
oppure, su linux, AltGR + 7 o 9
Luca  Paganelli

 
No su linux è AltGT + 7 o 0 :-)
	Alejo
-- 
Memento audere semper. 
                -- D'Annunzio
Newsgroup: it.comp.java
Titolo: File

Ciao a tutti,
mi sono avvicinato da poco alla programmazione java e sto facendo delle
piccole prove.
Per prima cosa, varrei sapere se possibile dove potermi rifornire di risorse
per prendere pratica con il linguaggio.
Entrando più in particolare, volevo chiedervi come fare a caricare un file
ini strutturato nel seguente modo:
[Parmeters]
NumOfParam=10
P0=Parametro1
P1=Parametro2
P2=Parametro3
P3=Parametro4
P4=Parametro5
P5=Parametro6
P6=Parametro7
P7=Parametro8
P8=Parametro9
P9=Parametro10
Grazie a tutti e ciao


la divisione in sezioni ([Parameters], ecc) non credo sia supportata.
Comunque:
Properties p;
FileInputStream fis = new FileInputStream("fileini.ini");
p.load(fis);
int np = Integer.parseInt(p.getProperty("NumOfParam","0"));
String P0 = p.getProperty("P0","valore di default");
fis.close();
ciao
-- 
Seti@Home Java Applets
http://maruko.cjb.net/
Newsgroup: it.comp.java
Titolo: dubbio su sintassi java

spesso, da quando ho iniziato a usare swing, trovo roba del genere
new Oggetto() { codice }
Ora, avendo sempre visto il costruttore new che accetta come parametro 
il nome dell'oggetto e gli eventuali parametri, mi chiedo come funzioni 
in questa forma. Alloca un'istanza di Oggetto, ed il codice tra grafe 
cosa ne fa?
Grazie.


http://csvtosql.sourceforge.net/

 praticamente fai una classe al volo e poi non la puoi più usare.
In sostanza e' una dichiarazione ed istanziazione di una classe in un 
colpo solo

Ciao, Slongame!
Il giorno 20/07/2004 alle ore 15:41 hai scritto:
 Set> spesso, da quando ho iniziato a usare swing, trovo roba del genere
 Set>
 Set> new Oggetto() { codice }
 Set>
 Set> Ora, avendo sempre visto il costruttore new che accetta come parametro
 Set> il nome dell'oggetto e gli eventuali parametri, mi chiedo come
 Set> funzioni in questa forma. Alloca un'istanza di Oggetto, ed il codice
 Set> tra grafe cosa ne fa?
Istanzia una inner-class che estende l'oggetto, il codice definisce i metodi
e le proprieta' della nuova classe (che possono anche essere override dei
metodi dell'oggetto esteso, ovviamente).
Si fa per risparmiare un file sorgente e anche per poter accedere ai metodi
della classe "outer" senza troppi problemi.
Bye
-- 
Great warrior? Wars not make one great.
http://www.maccasoft.com

 colpo solo
Esatto. Credo che una qualsiasi "best practice" vieti soluzioni brevi-mano
del genere... fanno abbastanza schifo (dal punto di vista formale, ben
inteso)
Alex.
-- 
___________________________________________________________
a p bertolini
(
www.blackmambo.it
)

 
Pero' non capisco: la classe comunque dev'essere definita da qualche parte.
Se faccio una cosa del genere:
public class provasgue {
     public void prova() {
         Tomare b = new Tomare() {
             int a=1;
             public void scrivi (){
                 System.out.println ("non va");
             }
         };
     }
}
mi da questo errore:
provasgue.java [17:1] cannot find symbol
symbol  : class Tomare
location: class provasgue
         Tomare b = new Tomare() {

 Pero' non capisco: la classe comunque dev'essere definita da qualche parte.
Mi pare ovvio :) Da qualche parte dovrà esserci la definizione della 
classe Tomare da cui l'anonymous inner class dovrà derivare.
D.

pole wrote:

Perdona l'ottusita': se la classe Tomare e' gia' stata definita da 
qualche parte, tutto il codice che io metto tra parentesi grafe, come si 
comporta?
Tomare, a meno che non sia un'interfaccia, avra' i suoi metodi, le sue 
proprieta', quindi se io faccio new Tomare() automaticamente intendo 
un'istanza della classe definita altrove.

 un'istanza della classe definita altrove.
Leggi la risposta di Marco: tu stai *estendendo* la classe...
Immagino che per crearla ex-novo tu debba dichiarare new Object() { ... } o
new java.lang.Object() { ... }


 Leggi la risposta di Marco: tu stai *estendendo* la classe...
Okkey ora ho le idee piu' chiare.
Grazie ad entrambi.