mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.java
Titolo: Qualcuno si degna di risp. o lo devo mettere altre 10 volte?

Come faccio a colorare la prima riga e la prima colonna di una JTable?
Grazie molte per la disponibilità...Marco

 wrote in message
news:8e2f6v$863$1...@pegasus.tiscalinet.it...


 wrote in message 8e2f6v$863$1...@pegasus.tiscalinet.it...


>Qualcuno si degna di risp. o lo devo mettere altre 10 volte?
RTFM
Ciao,
    Bruno.
--
Bruno Bossola, a Java Developer
Sent via Deja.com 
http://www.deja.com/
Before you buy.

Grazie molte per la disponibilità...Marco
"Java Swing" della O'Reily O'Riley O'come diavolo si chiama.
Ciao,
 P.
+++ Boing Boom Tschak

"Java Swing" della O'Reily O'Riley O'come diavolo si chiama.
O'Reilly. :)
-- 
God is Real, unless declared Integer.
ObjectZone - 
http://space.tin.it/computer/csadun/

 wrote in message
8F2364A91c...@193.216.69.37...


 Bel libretto- l'ho visto qualche giorno fa in libreria c'e' proprio tutto su
"Libretto"...? :-)
BTW, giudicando ad occhio, la dimensione del settore Java alle librerie
Feltrinelli di BO si sta avvicinando a quella del C++ ... se questo puo'
significare qualcosa...
-- 
Ciao,
 P.

 Grazie molte per la disponibilitŕ...Marco
In questo newsgroup nessuno viene pagato per rispondere.....
eddym.

:

A spanne, ho l'impressione che l'abbia gia' superata... :)

Newsgroup: it.comp.java
Titolo: installare manualmente jdk1.3 su win98

Ho installato su win98 lo jdk1.3.
A causa di alcuni problemucci, ho dovuto reinstallare  il win98. Ho pero'
conservato, nella cartella programmi, lo jdk. Come faccio a riinstallarlo?
Devo proprio riscaricarmelo? :(
Grazie a chi avra' la bontà di rispondermi.
Antonio, Fabio.
P.S. Il compilatore e gli eseguibili vari funzionano. L'ambiente non viene
pero' trovato da un IDE che vi si appoggia (NetBeans).

Prova ad aggiungere il percorso del compilatore al path.
Basilios

 ha scritto nel messaggio
news:93c2gk$r39$1...@nread1.inwind.it...


Newsgroup: it.comp.java
Titolo: Decomprimere file Jar

Ho usato l'istruzione della riga di comando: jar -x file.jar
per decomprimere un file jar sotto la directory .../bin/. L'operazione non
da messaggi di errore, ma non succede niente. Il cursore va a capo senza
scrivere niente e il processo si blocca.
Cosa ho sbagliato?
Grazie, ciao.

 ha scritto nel messaggio
news:aarai0$7kb$1...@newsreader.mailgate.org...


prova con
jar -xvf file.jar
Newsgroup: it.comp.java
Titolo: [OT] nuovo corso java base

La 
docitalia.it
 (www .
docitalia.it
) sta organizzando per il prossimo mese
Maggio (dal 6  al 8) un corso di java
base (è in previsione anche un corso avanzato).
Il corso avrà le seguenti caratteristiche
durata:  24 ore (3 giorni)
sede: Savigliano (Cuneo)
costo: 800 Euro + IVA
materiale distribuito: dispensa cartacea + CD ROM con ampia documentazione
ed esempi
ambiente di sviluppo JBuilder+ Tomcat
docente: Walter Belcore
inizio corso: 6 Maggio 2002
adesione al corso: inviare una email con i proprii dati (cognome , nome,
indirizzo e partita iva)
a 
in...@studiobelcore.it
 oppure telefonare al numero verde 800 031 945
Argomenti del corso
- cenni sulla programmazione ad oggetti
- cenni su UML
- java il linguaggio (espressioni, operatori, strutture di controllo ecc.)
- i packages principali di java
- classi, intefacce, thread, eccezioni etc.
- java e i database
- creare un applicazione stand alone che acceda ad un database (quali Access
e MySql)
- introduzione servlet e jsp
- creazione di una jsp o servlet  che accede ad un database
Hardware.
1 macchina per ogni utente Pentiun 700 Mhz con 128 Mb
server Linux dedicato
Referenze del Docente.
Walter Belcore è uno sviluppatore che si occupa di programmazione java sin
dal 1998. E' l'autore di  software
stand alone (vedi a  
www.studiobelcore.it
) e procedure  web based (vedi il
portale 
www.tuttoedilizia.com
)
Come si arriva a Savigliano
in auto: autostrada Torino Savona uscita Marene
in treno: linea Torino Savona fermata Savigliano
in aereo con scalo a Torino oppure all'aeroporto di Cuneo Levaldigi (voli
diretti da Roma Fiumicino, Milano
Malpensa e Venezia tessera)
Pernottamenti
Hotel  Grand Baita  tel 0172-711500   
www.granbaitahotel.it
)
Rinaldi Park Hotel tel 0172 717685
Eden Hotel 0172 712239

 server Linux dedicato
128 con java???

 ha scritto nel messaggio
news:tCos8.3821$m41....@twister2.libero.it...


Euro /ora.
Ti faccio notare che 800 euro /20 = 40.
Ora sfido chiunque
a fare 40 ore in 3 giorni!!!!!
40 ore sono 5 giorni di corso almeno.
--------------------------------
Inviato via 
http://usenet.iol.it
 

 >Per quanto riguarda il costo č, come per tutti i corsi seri, basato su 20


Newsgroup: it.comp.java
Titolo: Installare SDK su linux redHat8

Salve, come posso installare l'sdk di java 1.4 sotto Linux?
ho scaricato il file rpm.bin
ma non so come procedere!!
qualcuno mi puo' dare un paio di dritte?
Ciao e grazie a tutti!

 ma non so come procedere!!
Leggere la documentazione per prima cosa. Rinominare il file in .rpm
semplice ed usare rpm per installarlo.
Davide

 semplice ed usare rpm per installarlo.
MMM! I .bin sono eseguibili, vanno chmod-ati +x e lanciati cosě come
sono; appare il contratto di licenza, lo accetti, si scompattano e
tirano fuori l'rpm che poi va installato...
Ciao,
 Stefano
----------
"X WindowSSS, teSSSoro mio... lo odieremo per SSSempre"
Bill Gollum
----------

 I .bin sono eseguibili
Si', ma mi pareva che (per evitare problemi di download coi browser
cerebrolesi) avessero rinominato il file o qualche cosa del genere, comunque
nella documentazione dovrebbe esserci scritto.
Davide
Newsgroup: it.comp.java
Titolo: 0T.Silvio e Corruzione: parole chiare e fatti oscuri ?+Polver+Pd+Video


Sent: Saturday, January 16, 2010 10:58 PM
Subject: Re: Silvio, UCCIDERE anche INTERNET ?
----------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------
Ho gi�  avvisato  la  FBI  e  l' INTERPOL,  di  questo messaggio, e quindi,
chiunque tu sia, avrai molte cose da fare.
Aki
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Guardate questo video, e diffondete:
http://it.youtube.com/watch?v=p79RSMLnZGk
E' una piccola  luce  nelle  tenebre  generali.
La luce di un vero eroe :  Paolo Borsellino !
L' Italia non lo merita, con tutta la sua vergogna !
Aki

OT o non OT, è un pensiero che attraversa la mente di chiunque
indipendentemente dalla sua appartenenza poiitica.
NON TI SEMBRA DI AVER ROTTO? se vuoi fare propaganda cercati un
newsgroup attinente alla politica e non venire a infestare i newsgroup
di Java, database o qualsiasi altra cosa??
Non è per cattiveria o cosa, ed è risaputo da tutti che la politica
italiana, sia di sinistra che di destra, non ha gente che merita quel
posto am non creo che sia giusto rompere i maroni a 360 gradi per fare
propaganda.
Grazie Marco

 Grazie Marco
Don't feed the troll.
Ciao
-- 
Morde

 ha scritto nel messaggio 
news:25642c2d-f329-41e0...@f29g2000yqa.googlegroups.com...
OT o non OT, � un pensiero che attraversa la mente di chiunque
indipendentemente dalla sua appartenenza poiitica.
NON TI SEMBRA DI AVER ROTTO? se vuoi fare propaganda cercati un
newsgroup attinente alla politica e non venire a infestare i newsgroup
di Java, database o qualsiasi altra cosa??
Non � per cattiveria o cosa, ed � risaputo da tutti che la politica
italiana, sia di sinistra che di destra, non ha gente che merita quel
posto
Egregio signore, questo messaggio gratuito, VORREBBE INFORMARTI, OGGI, CHE 
QUEL POSTO A QUESTO DELINQUENTE, GLI � STATO DATO PER GENTILE CONCESSIONE DI 
SUA MAEST�
NATZINGHER  !!!
Quest' altro cje si professa VICARIO  DI  CRISTO, quando in realt�, non 
essendo mai esistito Cristo, DI  CUI  RISPETTO IL MESSAGGIO,  Lui � solo se 
stesso e non � vicario di nessuno !
Questi impostori, con le folle di gente come te, che non vogliono sapere, 
continuano a mangiare il pane dei poveri del mondo, e a dissipare le 
ricchezze dell' Italia.
Ciao
Aki

Newsgroup: it.comp.java
Titolo: Catturare l'output...

Ho un problema....
ho progettato un programma in java che tramite RMI invoca un processo su
una macchina in remoto che esegue un file batch.
Ora il mio problema č questo... siccome il file batch compila dei files,
avrei bisogno di catturare l'output sullo schermo per vedere se la
compilazione č andata a buon fine o meno e restituirla all'utente che in
remoto ha invocato l' RMI...
non so davvero come fare... qualcuno sa se esiste qualche metodo per
fare ciň??
Grazie fin da adesso!!
Carlo :-))

 una macchina in remoto che esegue un file batch.
Beh... mettiamo i puntini sulle i, mi sembra dovuto.... il programma lo ha
realizzato il mio amico Riccardo, successivamente č stato passato a me....
ma il problema rimane....
Una precisazione dovuta!!! Dare a Cesare quel che č di Cesare...
Un Saluto
Carlo :-))

 remoto ha invocato l' RMI...
Ciao,
premetto che so pochissimo di RMI quindi potrei dire cose sballate.
Non so come tu mandi in esecuzione il batch, ma se lo fai da java usando
il metodo exec della classe Runtime ti viene restituito un Process. Da
questo puoi recuperare i tre stream relativi al processo.
Spero possa esserti utile.
Ciao

Newsgroup: it.comp.java
Titolo: setLookAndFeel

Vorrei che la mia applicazione imposti il LookAndFeel a seconda del SO,
quindi se sono in windows quello di Windows, se sono in Linux il Metal,
ecc....
Come posso fare???
Questo è quello che ho messo nel mio prog per windows
 try
  {
UIManager.setLookAndFeel("com.sun.java.swing.plaf.windows.WindowsLookAndFeel
");
  SwingUtilities.updateComponentTreeUI(f);
  }catch(Exception e){
  e.printStackTrace();
  }
però se voglio farlo girare su Linux???
Grazie a tutti.
Blood

 Grazie a tutti.
Toglierei quel printStackTrace, e così quel codice funziona bene anche su
Linux (e su tutti gli OS). Cioé se riesce a mettere il Windows Look and
Feel, bene, altrimenti va avanti con Metal.
Ciao
Matteo
-- 
chi sono e soprattutto chi non sono:
http://www.ilnomedeldominio.it
un piccolo programma per studenti universitari:
http://inutility.ilnomedeldominio.it

 però se voglio farlo girare su Linux???
UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
però così in Linux ti restituisce il Look&Feel Motif.
-- 
Pietro	- 
http://www.pietroweb.tk
Linux Registered User #304991
Powered by Kernel 2.6.3 on *Mandrake GNU/Linux 9.2*

 Come posso fare???
UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
E funziona su tutti gli OS.
Ciauz,
GioFX
Newsgroup: it.comp.java
Titolo: JDK 1.1.8

Ragazzi, e' uscito il JDK 1.1.8 !!!
Io l'ho gia' scaricato ma non l'ho ancora provato .... vi diro !!
Ciao a tutti !
    Gian Luca

...


 E ora quelli della sun cacciano la 1.1.8?
Il problema e' che il JDK 1.1 non e' cosi stabile e privo di errori...
Quindi si sono susseguite numerose versioni di mantenimento:
1.1.1, 1.1.2, ...... 1.1.6, 1.1.7, 1.1.7A, 1.1.7B, 1.1.8
Ognuna, fissata la struttura principale del Jdk 1.1 ha introdotto delle
correzioni (bugfix) o miglioramenti...
Molti sviluppatori utilizzano il Jdk 1.1 dato che nessun browser al
momento supporta il Jdk 1.2 (se si esclude l'uso del Java Plugin: oltre
10Mb da scaricare, quindi poco diffuso tra gli utenti).
E' quindi molto sentito il rilascio di versioni corrette e migliorate...
Adesso siamo giunti alla 1.1.8, che dovrebbe essere l'ultima versione di
bugfix per il JDK 1.1.
Anche se onestamente qualche problema ce l'ha anche quest'ultima release,
provate ad usare il tool per la sicurezza JavaKey per creare le chiavi
pubblica e privata...
Il jdk 1.2 non illudetevi sia privo di errori... Ce ne sono alcuni di
macroscopici sotto Windows98, infatti e' gia' uscita la versione 1.2.1 che
ne corregge alcuni...
Probabilmente ne uscira' a breve un'altra che correggera' i numerosi
problemi delle JFC 1.1 (Swing) contenute nel JDK 1.2.
Ce ne vorranno di mesi (un anno?) perche' il JDK 1.2 arrivi ad un versione
veramente stabile e che sia supportata dai browser piu' diffusi, non ti
stupire quindi che Sun supporti ancora il Jdk 1.1   
Ciao,
Francesco

Newsgroup: it.comp.java
Titolo: CA, US - Java Programmer - Permanent

Job Title: ......................... Java Developer
Location: ......................... San Ramon, CA, US
Term: ............................... Permanent
Salary: .............................. D.O.E.
Reply: ............................... 
Mole...@yahoo.com
Requirement:
- Minimum 2 years experience in Java Development
- Solid OO Background
- Reasonable knowledge of financial and trading will be an asset
- Strong analytical and communication skills 
- US Green card or Canadian Citizenship required


Note that US Citizens aren't listed here, like they only want aliens.

Newsgroup: it.comp.java
Titolo: decompilatore

Da dove posso scaricare un buon decompilatoredi Java ?
Guercio
Long live and prosper \\//_
--**Bad dog don't cast that spell**--


Guarda qui :
http://www.javaworld.com/javaworld/jw-07-1997/jw-07-decompilers.html
-- Giuseppe

 ha scritto nel messaggio
news:3a09868e...@news.inet.it...


Newsgroup: it.comp.java
Titolo: AIUTO ASTOUND WEB MOTION

Chi puo aiutarmi, a scricarmi il sudetto software o un similare software?
naturalmente con il suo crack.
un grazie al tutto il NG.

Glauco wrote:

Glauco, Glauco, per i crack vai su astalavista o sui ng alt.crack, alt.warez,
ecc, non li chiedere qui...
Ciao,
 Stefano
NB - non iniziate flame war contro di me, io ho solo dato una informazione,
non approvo l'uso dei crack, ecc. :^)
----------
"X WindowSSS, teSSSoro mio... lo odieremo per SSSempre"
Bill Gollum
----------
Newsgroup: it.comp.java
Titolo: JMenuItem selezionabile!

Scusate, potrà essere una banalità ma non riesco a farlo!
Come é possibile impostare un oggetto JMenuItem in modo che sia "tickabile"?
Ad esempio se attraverso tale oggetto voglio impostare la modalità sound 
on/off (ovviamente con un opportuno Listener), come faccio a far si che 
quando clicco sul JMenuItem si formi un "tick" (una "v") accanto alla voce? 

In effetti ho trovato la classe JCheckBoxMenuItem che fa al caso mio ma é 
abbastanza spartana... il "tick" é a sinistra della string ed é racchiuso da 
un quadratino, mentre io ad esempio avrei preferito un "tick" a destra e 
magari non delimitato da un quadrato, altre idee? 

Andrea Tarducci ha scritto:

Bhe, visto che la funzionalità è proprio quella che ti serve, ed hai 
bisogno di cose diverse solo a livello grafico potrebbe essere utile 
ridefinire i metodi di disegno del componente.
Guardati paintComponent().
Oppure puoi farti una tua classe ereditando da JMenuItem e ci aggiungi 
quello che vuoi.
Come lavoro è un lungo, ma credo, abbastanza semplice e lineare.
Delvy

In effetti ci avevo pensato ma non avevo voglia di perderci troppo tempo...
Ho risolto con la soluzione più banale ossia inserendo nel Listener del 
generico JMenuItem un setText (da "Sound on" a "Sound off" e viceversa) e un 
setIcon con l'altoparlante acceso e spento!
Grazie lo stesso!

Newsgroup: it.comp.java
Titolo: problema con StringTokenizer

ciao a tutti,
ho esteso la classe StringTokenizer.Ora sembra che il mio oggetto
analisiLinea (istanza di AnalisiLinea,classe che estende la
StringTokenizer) perda dei token.Come é possibile?
analisiLinea=new AnalisiLinea(lineaFile);  //oggetto per analisi linea
letta da file
while(analisiLinea.hasMoreTokens()){
            tipoOggetto=new String(analisiLinea.detOggetto());
             //codice
            }
Uso Forte 2.0.Utilizzando il debugger,noto che l'oggetto analisiLinea é
creato in modo esatto.
Viene eseguito solamente un ciclo,perché al secondo test effettuato nel
while, analisiLinea.hasMoreTokens ritorna "false",anche se i token
presenti nell'oggetto per cui ho effettuato il debug sono 7.
Se richiedo comunque un token all'interno del codice,ottengo
un'eccezione "com.sun.jdi.InvocationException"
grazie
Federico

>
Mmm ... cosa fa detOggetto()?


Già..in effetti era un po' difficile senza detOggetto :)
    public String detOggetto() {
        int i=0;
        oggetto=new String (this.nextToken());   //prendo la parola che
descrive l'oggetto
        //risalgo al tipo di oggetto eliminando il numero di identificazione
        lettera=new Character(oggetto.charAt(i)); //lettera dell'oggetto
        //fino a quando non trovo un numero leggo il tipo di oggetto
        while(lettera.isLetter(lettera.charValue())){
            i++;
            lettera=new Character(oggetto.charAt(i)); //lettera dell'oggetto
        }
        //i contiene ora la lunghezza valida per stabilire il tipo di
oggetto
        Integer numStrum=new Integer(oggetto.substring(i));  //numero
strumento da creare
        oggetto=new String(oggetto.substring(0,i));   //prendo la parte
valida della stringa dell'oggetto
        return oggetto;  //tipo di oggetto (strumento) da creare
    }
Se analizzo con il debugger di forte 2.0 sembra che perda il riferimento ai
token.La prima volta che eseguo il ciclo, il watch di this.nextToken() mi
ritorna token "random"()il secondo,l'ultimo,ecc...)Potrebbe essere un
problema di debugger?
ciao
Fede


>
Come hai definito oggetto?


String oggetto;
Character lettera;

Newsgroup: it.comp.java
Titolo: Ciao!...problema non HOT!

Vorrei proporvi il seguente quesito, sperando che sia
comunque d'interesse...spero!...
...ho l'impressione che lo studio di questo linguaggio
(java) sia "incompleto" senza qualche altro "aggeggio"
che riguardi le reti.
Mi spiego meglio!
Secondo voi a COSA bisognerebbe affiancare lo studio di java per sfruttarne
al massimo la "potenza"!!!
eheheh...
HTML? ( sicuramente sě...) e poi?
XML? ...o cosa? (sono ignorante in materia, visto che consco solo l'HTML )
:-(
Sapete darmi qualche "dritta" sugli "accessori" che dovrebbero esserci nella
valigetta di colui che studia il java?
Grazie...

 valigetta di colui che studia il java?
libro: thinking in java di bruce eckel
direi che all'inizio basta..
una volta che avrai finito quel libro probabilmente non sarai aggiornato su
tutte 5000 librerie etc etc,
ma di sicuro avrai un'idea chiara su cosa sia la programmazione ad oggetti e
su come sia fatto un programma java;
direi che non č poco...
il resto č solo tecnologia..
- se sei piu' per il lato grafico guardati jsp e/o java bean (almeno credo..
il front-end non č il mio forte ;) )
- se invece preferisci il lato server meglio concentrarsi sugli enterprise
java bean ed xml.
Ciao, Emanuele.
PS per la cronaca: non ho ancora avuto tempo di leggere thinking in java ;)

Newsgroup: it.comp.java
Titolo: AWT: vuotare la coda degli eventi.

Ad un pulsante AWT ho associato un ActionListener il cui compito impegna
molto la cpu ma, se il pulsante viene cliccato piu` volte durante il
periodo di elaborazione, quando il programma effettua la scansione degli
eventi riesegue la chiamata n volte.
Vorrei che gli eventi accumulati in coda venissero eliminati subito dopo
l'elaborazione ma non ho proprio idea di come fare.
Qualcuno potrebbe darmi una mano?
Grazie.



...disabilitare il pulsante prima di iniziare il lavoro? a proposito, tale
lavoro viene eseguito su un thread a parte, giusto?
Ricordati di riabilitarlo quando il compito č finito ;)
-- 
Fermiamo Scientology prima che sia troppo tardi!!!
http://xenu.com-it.net
 - 
http://www.xenu.net
 - 
http://www.xenu.net/
(per rispondere personalmente leva IlDitoDalCulo)

 ...disabilitare il pulsante prima di iniziare il lavoro? a proposito, tale
E` proprio quello cha faccio ma non appena il pulsante si riabilita viene
computato un'altro evento.

 
Mi sono espresso male infatti non e` un clock ma la pressione di un
pulsante.

Newsgroup: it.comp.java
Titolo: Oggetti in hashtable con la stessa chiave?

Salve a tutti,
e' possibile vero che due o piu' oggetti contenuti in HashTable si
ritrovino con la stessa chiave? Cosa accade in C? la chiave di ogni
oggetto salvato nella tabella e' considerato univoca?
grazie, delio
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 oggetto salvato nella tabella e' considerato univoca?
Non e' possibile, la chiave e' univoca, quindi se fai due put con la stessa 
chiave, la seconda sovrascrive la prima.
In C non ne ho idea, ma cosa c'entra?
Saluti
CarMas

 Cosa accade in C? 
Scusa?
Newsgroup: it.comp.java
Titolo: Run system command in Java

Salve sono un neo programmatore java.
Purtroppo mi ritrovo a fare un lavoro in java senza aver avuto molto tempo
per studiare il java!!
Qualcuno mi sa dire come lanciare comandi di sistema o programmi esterni in
java?
Grazie
Jojoz



Process p=System.exec(String externalProgram);
nella API doc trovi le mille varianti del caso... occhio che se il
programma fa I/O lo devi gestire altrimenti ti si blocca il processo.
Marco

-- 
         \\|//
        ( @ @ )
+----oOO--(_)--OOo----------[Dott. Marco Azzalini]-------------------+
|                                                                    |
|              Consulente Sviluppo Software & Networking             |
|               Sun Certified Programmer (Java 2 Platf.)             |
|                                                                    |
|  cell:03289250281  -  e-mail: 
marco.a...@libero.it
             |
|  Web: 
http://utenti.tripod.it/Marco_Azzalini
 - Spedia Code: 459755 |
+--------------------------------------------------------------------+
|Legge di Hofstadter:                                                |
|         ci vuole sempre piu' tempo di quanto si pensi,             |
|         anche tenendo conto della Legge di Hofstadter.             |
+--------------------------------------------------------------------+


Io vorrei lanciare una cosa del tipo:
/usr/local/src/barcode/barcode *code* > /tmp/code.gif
e quindi ho fatto:
Runtime rt = Runtime.getRuntime();
Process p = null;
int resBarcode;
String cmd[] = { "/usr/local/src/barcode/barcode",
                 "*" + CodMov + "*",
                 " > ",
                 "tmp/code.gif"
                 };
try {
    p = rt.exec(cmd);
    resBarcode = 1;
} catch (Exception e) {
    System.err.println("Errore execute barcode");
    resBarcode = 0;
}
Il programma barcode genera una gif in output corrispondente al codice a
barre passato come argomento.
Non mi viene generata l'eccezione, ma quancosa non funziona comunque.
Infatti non mi viene creata la gif  code.gif.
Dove sbaglio?
Grazie
Newsgroup: it.comp.java
Titolo: Class directory

Salve a tutti,
Sono nuova qui e avrei proprio bisogno un aiuto.
Volevo sapere se c'e' un modo per:
data una classe in uso, oppure una istanza di una certa classe, se e'
possibile conoscere il path fisico di dove si trova questa classe.
Grazie a tutti, Enrica.

 wrote in message
10msssh$h3h$1...@fe2.cs.interbusiness.it...

Se non mi ricordo male dalla classe devi ottenere il classloader con
getClassLoader,
poi dai un'occhiata nella documentazione di ClassLoader li mi pare ci sia
una
funzione che ti ritorno l'url da dove la classe è stata caricata.
bye
Guido


No. Nonostante l'algoritmo di ricerca usato dal ClassLoader di sistema (per le 
applicazioni) sia pubblico, la sua implementazione non lo e'.
Tempo fa - per un minimizzatore di JAR, scrissi un'interfaccia e una classe 
(ClassFileFinder e JDK12ClassFileFinder) che fanno esattamente questo. 
Trovi il .class a 
http://space.tin.it/computer/csadun/software/cpacker
devi scompattare il JAR e prendere solo quello che ti interessa, ovviamente.
-- 
God is Real, unless declared Integer.
ObjectZone - 
http://space.tin.it/computer/csadun
Newsgroup: it.comp.java
Titolo: metadata da un resultset

Facendo un programma generalizzato di selezione dati volevo utilizzare il 
metodo getMetadata() di Resultset
Semplificando MOLTO eseguo:
   PreparedStatement pstmt = connection.prepareStatementFromSource("select * 
from tabella");
   ResultSet rs = pstmt.executeQuery();
   ResultSetMetaData rsmd = rs.getMetaData();
a questo punto il mio rsmd contiene i dati che mi interessano, 
apparentemente tutto bene
c'è però un problema: il passo che fa l'executeQuery() a volte ci mette 
molto tempo, cioè se la query è complessa o su tabelle grosse
in pratica io non devo eseguire la query, ma solo ottenere i MetaData
c'è una alternativa?
grazie
roberto nenni 

 metodo getMetadata() di Resultset
Dipende da cosa devi farci ma in alternativa potresti usare il metodo 
getMetadata() di Connection, che però restituisce un'implementazione di 
DatabaseMetaData, non di ResultSetMetaData.
Passare dal primo al secondo non è comunque un problema:
metaData.getColumns(...tableName...)
 > c'è però un problema: il passo che fa l'executeQuery() a volte ci
 > mette molto tempo, cioè se la query è complessa o su tabelle grosse
 > in pratica io non devo eseguire la query, ma solo ottenere i MetaData
Soluzione terra-terra: usa una query che restituisca solo i primi n 
risultati, es. select first, select top (a seconda del db, legandoti al 
motore del db).
Soluzione corretta: capire come mai le query sono così lente (problemi 
di indici? di chiavi? where non adeguata?) e metterle a posto.
Ciao,
Paolo

 indici? di chiavi? where non adeguata?) e metterle a posto.
le query possono essere lente perchè logicamente fatte male oppure perchè 
lavorano effettivamente su tabelle grosse ed è normale che ci mettano il 
tempo che devono in fase di esecuzione, io vorrei alleggerire solo la fase 
di controllo sintattico e di reperimento dei metadata che mi servono poi 
dopo l'esecuzione per formattare i dati
grazie
roberto 

 livelli di nidificazione
Se la query viene inserita dall'utente temo ci siano poche alternative...
Vengono per caso fatte delle verifiche sulla sintassi o semantica di 
queste query?
Ciao,
Paolo

"Pablo Xon" <pabl...@NIENTESPAMconcavi.net> ha scritto nel messaggio 
news:4703c51f$0$37194$4faf...@reader3.news.tin.it...

Con i driver jdbc per DB2 e SqlServer basta richiedere il preparedstatement 
e la sintassi viene controllata in quel momento, se c'è un errore si riceve 
la SqlException relativa.
Il driver di oracle purtroppo invece controlla la sintassi solo al momento 
dell'executeQuery e quindi siamo costretti a eseguirla per verificare se è 
corretta.
ciao
Roberto
Newsgroup: it.comp.java
Titolo: Risorse JSP gratuite

Salve a tutti mi sono appena affacciato sul mondo jsp e vorrei scaricare
qualche manuale gratuito,possibilmente in italiano, sull'argomento.
Potreste gentilmente indicarmi dove (in HTML.it già ho visto ma non è
molto completo).
Grazie 1000 anticipatamente per l'aiuto
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Grazie 1000 anticipatamente per l'aiuto
Ciao Giuseppe,
io ti consiglio il seguente sito in inglese: 
www.coreservlets.com
;
Contiene documentazione ed esempi scaricabili gratuitamente ed altro
ancora.
Se vuoi della documentazione in italiano se fai una ricerga con google
avrai
l'inbarazzo della scelta.
Ciao,
Alessandro.


Newsgroup: it.comp.java
Titolo: JFrame

Salve a tutti...sono nuovo :)
Sto riprendendo in mano java...ho un programma in pratica fatto che
apre un JFrame (mettendo label, txtbox pulsanti...) che formano una
schermata di inserimento dati... premendo il pulsante "ok" si connette
al dbase tramie i dati inseriti nel frame e tutto funziona bene...
Il problema nasce ora che mi è stato consigliato dal prof di dividere
il tutto in 2 classi...una col frame, e una con il resto del
programma...in pratica ho lasciato il main nel programma, creando
un'altra classe col frame...il programma principale lancia il
frame...e qui nasce il problema mio...come faccio a "stoppare" il
programma fin quando non verrà premuto il pulsante ok?....
Grazie a tutti
Lorenzo

 ha scritto nel messaggio 
news:lprgl3pm02mcg8igh...@4ax.com...


Il frame l'ho creato io...quindi creando la nuova classe a parte non
ho messo nessun main...a questo punto pensavo se non fosse meglio
avere il frame nel main e poi passare i dati inseriti all'altra
classe...boh...
Lorenzo



wrote:

Newsgroup: it.comp.java
Titolo: swing

Scusate la domanda banale, ma ho bisogno di saperlo:
nel Java 1.18 esistono le Swing?  Io so che sono state implementate  a
partire dal Java2, ma un mio collega la pensa in maniera differente.
So che non dovrei scomodare l' ng per una simile sciocchezza, ma visto che
mi trovavo a leggerlo, ho pensato di lasciare un post qui.
Grazie

 nel Java 1.18 esistono le Swing?
No, puoi pero' aggiungere le classi successivamente... ma perche'
dovresti farlo ?
Davide

 ha scritto nel messaggio
news:BRgE8.60550$US3.1...@twister1.libero.it...

Prima della JDK 1.2 erano una libreria aggiuntiva, quindi, come per
qualsiasi altra libreria aggiuntiva dovevi mettere il jar nel CLASSPATH e
poi vi accedevi. Fai attenzione che il percorso nei package per gli import è
differente, se non ricordo male com.sun.java.swing.* .
Ciao,
Oliviero.

 nel Java 1.18 esistono le Swing?
basta vedere nella documentazione delle API di java da quale versione
dell'sdk si trovano le classi di swing.
ciao

 differente, se non ricordo male com.sun.java.swing.* .
Si, il package era quello, ricordi bene.
Ciao,
 Stefano
----------
"X WindowSSS, teSSSoro mio... lo odieremo per SSSempre"
Bill Gollum
----------

Newsgroup: it.comp.java
Titolo: Errore con l'interprete!

Ho installato il JDK 1.2 (con relativa documentazione HTML) ed ho provato a
fare un semplice programma:
class prova
{       public static void main (String[] args)
        { System.out.println("Sono un semplice programma!");
        }
}
Durante la compliazione non ci sono stati problemi, che però si sono
verificati durante l'interpretazione della classe prova, col seguente
errore:
C:\Java\jdk1.2.1>javac prova.java
C:\Java\jdk1.2.1>java prova.class
Exception in thread "main" java.lang.NoClassDefFoundError: prova/class
I vari cammini sono i seguenti (nell'autoexec.bat):
SET PATH=%PATH%;C:\Java\jdk1.2.1\bin;C:\WINDOWS;
SET CLASSPATH=C:\Java\jdk1.2.1\lib;.
Da cosa è dovuto l'errore?
Come faccio a far funzionare il mio programmino?
Grazie
AC

QUANDO LANCI L'INTERPRETE NON DEVI SPECIFICARE L'ESTENSIONE DEL FILE CONTENENTE
IL BYTECODE...
PROVA CON
java prova
ANDREA MUSUMECI
I.S.A. PROGRAMMER


 C:\Java\jdk1.2.1>java prova.class
C:\Java\jdk1.2.1>java prova
-- 
. Simone Caldana - Technical Staff Member & Student            .
. Dipartimento di Informatica - Universita' di Torino          .
. Tel. 
+39 011 6706725
     E-Mail : 
Simone....@di.unito.it
 .
.      
+39 011 6706778
     Web URL: 
http://i.am/caldana
        .
.                                                              .
.                - Never been top poster! -                    .

Newsgroup: it.comp.java
Titolo: urgente problema

come posso fare che da un link mi faccia cambiare due immagini in due frame
conteporaneamente??


chi? se non ho capito male prova su it.comp.lang.javascript
maS
Newsgroup: it.comp.java
Titolo: Editor per Swing "accattivanti".

Salve,
ho realizzato un progetto la cui parte grafica è realizzata con le
Swing messe a disposizone dalle API di java (versione 5). Come IDE di
sviluppo (anche grafico..) ho utilizzato NetBeans. Tuttavia,
l'applicazione risultante, a livello visivo, sembra forse un pò troppo
"scoloastica": vorrei dargli un tocco accattivante che purtroppo non
riesco ad ottenere con NetBeans (versione 6.5 con plugin di java 5).
Posso reperire un editor alternativo di swing java che consenta di
meglio gestire i vari componenti grafici?
Grazie mille anticipatamente.
Alessandro.


cerca su google Nimbus look and feel

Newsgroup: it.comp.java
Titolo: Domanda su mkdir

Ho un problemino quando cerco di creare una sotto cartella.
In pratica se voglio scrivo:
String path="c:\\test\\abc\\dfg";
File file = new File(path);
if (!file.isDirectory())
    file.mkdirs();
La cartella "test" già essite.
"abc\\dfg" sono le sotto cartelle che voglio creare.
Cosa sbaglio?
Forse dovrei usare mkdir?
Ciao,
CC

 ha scritto nel messaggio
news:bnbguo$emn$1...@lacerta.tiscalinet.it...

Newsgroup: it.comp.java
Titolo: Cambiare valore a cell usando cell

Ho cercato abbastanza esempi di come fare,ma tutti gli esempi che ho 
trovato insegnano come aggiungere o editare una nuova riga, utilizzando 
dei jtextField e lavorando quindi su tutta la riga della tabella 
mediante dei button di inserimento/aggiornamento.
 
Il mio problema è diverso, ho notato che posso tranquillamente 
selezionare una cell di una jtable, modificarne il valore digitando 
dentro di essa... come si fa a conservare questa modifica?
-- 
Gulp®
(forse mi sono perso qualcosa :))


Cosa significa "conservare questa modifica"?
La jtable notifica il suo model delle variazioni, quindi il model le 
riflette.

 riflette.
 
Come posso fare in modo che quando modifico il valore di una cella il 
model faccia un update del record nel database?


 model faccia un update del record nel database?
registri un listener nel tablemodel, ad esempio:
table.getModel().addTableModelListener(new TableModelListener() {
   void tableChanged(TableModelEvent e) {
     TableModel model = (TableModel )e.getSource();
     int type = e.getType();
     int rowFirst = e.getFirstRow();
     int rowLast = e.getLastRow();
     int column = e.getColumn();
     boolean allColumns = column == TableModelEvent.ALL_COLUMNS;
     if (rowFirst != TableModelEvent.HEADER_ROW) {
       switch(type) {
         case TableModelEvent.UPDATE:
	  Map<Integer, Object> values = new HashMap<Integer, Object>();
           for(int index = rowFirst; index <= rowLast; index++)
  	    values.put(index, model.getValueAt(index , column));
           updateDatabase(getColumnName(int column), values);
           break;
         case TableModelEvent.INSERT:
        ...
           break;
         case TableModelEvent.DELETE:
        ...
           break;
         default:
           break;
       }
     }
   }
});
public void updateDatabase(String column, Map<Integer, Object> values) {
    for(Map.Entry<Integer, Object> entry: values.entrySet()) {
      int row = entry.getKey();
      String value = String.valueOf(entry.getValue());
      String sql = "update tabella set column = '"+value+"' where ...";
      getConnection().createStatement().executeUpdate(sql);
    }
}
Newsgroup: it.comp.java
Titolo: Suoni in java

Vorrei lanciare all'interno di un programma java un file audio quando
viene premuto un tasto, ma non so come.
Io avevo provato cosě:
import java.awt.*;
import java.awt.event.*;
import java.applet.*;
public class Prova extends Frame implements ActionListener {
    .......
    .......
    if (source == ButtonX) {
            Play  sound= new Play( );
            sound.playme("suono.au");
    }
    .......
    .......
    public class Play extends Applet  {
        public void playme(String v) {
            play(getCodeBase( ) , v);
        }
    }
}
Ma quando premo il tasto mi da un NullPointerException.
Come devo fare??
Grazie anticipatamente.
P.S. ma quali tipi di files possono essere lanciati da java??


Prova cosi' :
AudioClip s1;
s1 = getAudioClip(getDocumentBase(),"suono.au");
s1.play();
Ciao
Ottavio

P.S. ma quali tipi di files possono essere lanciati da java??
Java 1.3 contiene le API Javasound, che supportano AIFF, AU, WAV, MID
e RMF.
Ciao
Gabriele Cavestro
-- 
----------------------------------------------------------
Dr. Gabriele Cavestro
EAGLE Software
viale Porta Po 56, 45100 Rovigo, Italy
Email: 
cave...@eagle-sw.com
WWW: 
http://www.eagle-sw.com
Tel/Fax: 
+39 0425 28263
 - Mobile: 
+39 348 3107992
----------------------------------------------------------

Newsgroup: it.comp.java
Titolo: Applet & swing

l'utilizzo di componenti swing in applet comporta il mancato avvio nel
browser. infatti con i componenti swing funziona. come browser utilizzo IE
5.5.
Come mai?
Grazie mille!

 Come mai?
probabilmente xche' hai su solo la JVM di microsoft che e'
obsoleta
Newsgroup: it.comp.java
Titolo: Problemino client-server

Ciao a tutti.
Oggi stavo facendo un po' di pratica sull'argomento comunicazione
via socket tra client e server, e ho trovato dei problemi nel semplicissimo
programmino che segue. Il problema che ottengo č che il server, dopo che la
connessione č stabilita, manda la riga in out e chiude il socket, il tutto
prima
che il client abbia aperto il suo input, cosě non riceve niente e quando
cerca di
leggere dall'oggetto in non trova nulla. Eccovi comunque i due sorgenti e il
responso dal lato client:
ProvaServerSocket.java:
import java.io.*;
import java.net.*;
public class ProvaServerSocket {
 public static void main(String[] args) {
  try
  {ServerSocket s=new ServerSocket(4444);
   System.out.println("Attendo...");
   Socket sochettone=s.accept();
   System.out.println("Client arrivato!");
   PrintWriter out=new PrintWriter(new BufferedWriter(new
OutputStreamWriter(sochettone.getOutputStream())),true);
   out.println("Sei proprio un mito!");
   sochettone.close();
  } catch (IOException e)
  {System.out.println(e);}
 }
}
ProvaClientSocket:
import java.io.*;
import java.net.*;
public class ProvaClientSocket {
 static String stringazza=new String();
 public static void main(String[] args) {
  try
  {InetAddress add=InetAddress.getByName("localhost");
   Socket s=new Socket(add,4444);
   System.out.println("Inizio cliente!");
   BufferedReader in=new BufferedReader(new
InputStreamReader(s.getInputStream()));
   s.close();
   stringazza=in.readLine();
  } catch (IOException e)
  {System.out.println(e);}
 System.out.println("Il server mi ha detto: "+stringazza);
 System.out.println("Fatto (cliente)!");
 }
}
Responso client:
Inizio cliente!
java.net.SocketException: Socket closed
Il server mi ha detto:
Fatto (cliente)!
Grazie anticipatamente per l'aiuto.
Ciao da Misirion

}
Non chiudere il socket, ti cassa l'input stream.
Fai i tuoi readLine, poi chiudi.
HTH,
Mauri.
-- 
La forza di gravitŕ č un falso mito,
č la Terra che succhia!

 ha scritto nel messaggio
news:HzJX7.5070$8D5.2...@news2.tin.it...


    stringazza=in.readLine();
Utilizzi l'input stream in dopo che hai chiuso il socket relativo s.
Evidentemente lo trovi chiuso e vuoto.

...


 wrote in message
news:ZjXX7.252$Xj....@news2.tin.it...


chiudi automaticamente anche quello lato server..questo è quello che


 wrote in message
news:Oj2Z7.1966$mc1....@news1.tin.it...


Dani
Newsgroup: it.comp.java
Titolo: JavaPackage

I JavaPackage hanno anche metodi e proprietą standard?
Thanks,
Max


http://csvtosql.sf.net

 spiegati meglio
Immagino di essere stato poco chiaro. Non sono un esperto Java, quindi... In
pratica sto scrivendo un codice con javascript che verifica se un dato
oggetto è un'istanza di un JavaPackage (notare che LiveConnect non esiste in
IE). Firefox et similia "stringano" l'oggetto normalmente e cioé come:
"JavaPackage [JavaPackage java.awt.font]". Quindi è facilmente
riconoscibile. Purtroppo però il "buon" Opera  (Opera 7.54, WinXP, italiano)
genera un errore alla sola chiamata dell'oggetto!!! Quindi, in teoria, se i
JavaPackage hanno anche metodi e proprietà standard potrei verificarne
l'esistenza e quindi valutare effettivamente se quell'oggetto è un
JavaPackage.
Il codice in JS:
var jpackage = Packages.java.awt.font;
alert('JavaPackage: ' + String(jpackage));
Thanks,
Max

Newsgroup: it.comp.java
Titolo: j2me e radici quadrate

Sto portando avanti un progetto in j2me e ho incontrato i seguenti problemi:
- Variabili membro double mi portano ad un errore durante l'emulazione del 
programma (comunque la compilazione avviene senza errore), qualcuno 
potrebbe spiegarmi perchè
- Devo implementare un algoritmo che richiede la radice quadrata, ma 
leggendo la documentazioni del j2me ho notato che la classe Math non 
contiene la funzione sqrt(). Quindi come posso fare per effettuare la 
radice quadrata?.
Grazie

 radice quadrata?.
Se non sbaglio J2ME non supporta numeri in virgola mobile


Confermo, ho le specifiche sotto mano in questo momento.

zerodefex wrote:

Quindi come faccio la radice quadrata?

 Quindi come faccio la radice quadrata?
Temo tu debba scrivere del codice per simulare la radice quadrata nel
dominio richiesto.
Cosi' come nel caso di seno coseno tangente etc. etc.
Leggi la doc sun su 
java.sun.com
.
Ciao
Newsgroup: it.comp.java
Titolo: Problemi di flussi? (mail lunga)

Sto realizzando una semplice applicazione per realizzare una agenda
telefonica (e' un esercizio, devo usare un RandomAccessFile).
Con questo metodo scrivo sul file una riga letta da tastiera dal metodo
leggi() che usa un BufferedReader:
public static void scrivi()
{
String nome;
String telefono;
System.out.println("\n\nNome:\n");
try{
nome=leggi();
raf.writeChars(nome+" - ");
System.out.println("Telefono:\n");
telefono=leggi();
raf.writeChars(telefono);
scegli();                       //metodo che visualizza il menu di scelta, 1
carica scrivi(), 2 esce, default
file://errore
}catch (Exception ex){System.err.println("Errore nell'inserimento dei dati:
"+ex);
return;
}
}
public static String leggi() throws IOException
{
String linea;
BufferedReader br;
try{
br=new BufferedReader(new InputStreamReader(System.in));
linea=br.readLine();
}catch(IOException e){System.err.println("Errore nella lettura dei dati:
"+e);
return null;
}
return linea;
}
public static void chiudi() throws IOException
{
raf.close();
buf.close();
System.out.println("Operazione conclusa.");
}
raf e' il Random, buf un BufferedReader (oggetto statico) usato per leggere
le opzioni da tastiera.
Il file che ottengo stampa dopo ogni lettera uno spazio, e dopo ogni
inserimento di dati mi segnala un certo numero di errori di lettura, per
aver immesso caratteri non validi (metodo scegli())
Credo si tratti di un problema con i flussi, ma non riesco a localizzarlo. E
inoltra, come faccio ad andare a capo dopo ogni immissine di dati ? Non c'e'
un newLine() per il RandomAccessFile? (il carattere "\n" non funziona)
Scusate la mail un po' lunga e grazie comunque
ciao
Rich

:
In Java, i caratteri sono unicode, quindi a 16 bit. Inviandoli su un byte 
stream (e un file r/a lo e' - non per niente non hai un "newline") stampi 
appunto entrambi i byte - dove il secondo, per i nostri alfabeti, e' in 
genere zero: se stampassi cinese, non vedresti degli spazi. ;-)
Quindi, devi usare uno stream che effettui la conversione da unicode a utf-
8 - ad esempio DataOutputStream.writeUTF() o BufferedWriter. Ricordati che 
un file di "testo" e' un'astrazione sopra un file di "bytes".
In java, la sequenza platform-dependent per il newline ti e' data da 
System.getProperty("line.separator"). 
-- 
God is Real, unless declared Integer.
ObjectZone - 
http://space.tin.it/computer/csadun
Newsgroup: it.comp.java
Titolo: Come fare un programma Jar?

Salve ragazzi, ho un semplice programmino in java, da trasformare in
un'applicazione jar, come posso fare? Grazie a chi vorrà aiutarmi
-- 
ICQ # 84624356



Piu che applicazione jar è un archivio che contiene file anche di
diversa natura (immagini, file audio, o classi di java).
In pratica compili la tua applicazione java e poi inserisci le classi
generate (insieme ad altri file che ti possono servire come le
immagini delle icone) in un archivio jar. 
Importante negli archivi jar è il file MANIFEST: con questo puoi
specificare la classe principale della applicazione presente
all'interno dell'archivio.... questo permette di avviare
l'applicazione java semplicemente clicckando sul nome del file jar.
Un esempio di creazione di un file jar:
jar cvfm manifest.mf applicazione.jar file1.class file2.class
cvfm sono le opzioni ndicano di creare un nuovo file jar comprendente
un file manifest specificato
applicazione.jar è il nome finale dell'archivio jar creato
file1.class file2.class sono i file da aggiungere all'archivio. puoi
anche usare dirrettamente delle directory... ci pensera jar a
comprimerle correttamente.
Per altre info guarda sul sito della sun.... c'è una sezione apposita
nel tutorial di java per la creazione/utilizzo dei file jar.
Spero di esserti stato di aiuto 
Ciauz

DamageInc wrote:

A me serviva fare un file Jar, per avere un programma java che potesse
essere eseguito sotto windows, con un semplice doppio click e mi avevano
detto che un file jar poteva risolvere questo problema, tu hai una strada
migliore da suggerirmi?
-- 
ICQ # 84624356

 
Infatti gli archivi jar consentono anche di fare questo... e cmq lo
avevo scritto nel mio post ...

Newsgroup: it.comp.java
Titolo: diagramma di classi

dove posso trovare lo schema delle classi java da stampare (possibilmente in
grande formato) da stampare su fogli A4 da unire per ottenere un bel poster

 grande formato) da stampare su fogli A4 da unire per ottenere un bel poster
Prova a dare un'occhiata su 
http://www.javareport.com/java2interactive/
Ci sono diversi diagrammi che, naturalmente, puoi scaricare.
Sono i cosiddetti 'Interactive Posters'. :-)))
Ciao ciao, 
 Emilio.
Newsgroup: it.comp.java
Titolo: java preferenze

Ciao a tutti,
	qualcuno di voi sa spiegarmi come si usano le preferenze in java? ho 
letto del package java.util.prefs ma ci sono trippo lati oscuri sul suo 
utilizzo... qualcuno ha dei suggerimenti ?
ringrazio in anticipo
--
Mess
www.mibmagazine.it

 utilizzo... qualcuno ha dei suggerimenti ?
Ciao, cosa non ti è chiaro in particolare?
pole
-- 
ammentos - a lightweight persistence framework for JDK5
http://ammentos.biobytes.it
Flash tutorial: 
http://ammentos.biobytes.it/quickstart/quickstart.htm

 pole
Sinceramente tutto! ;)
1. da quel che ho capito le preferenze vengono rappresentate mediante 
file XML per i sistemi unix like mentre su windows usano il registry ... 
xkè?
2. xkè l'organizzazione del file è legata all'organizzazione dei package 
dell'applicazione?
3. io vorrei semplicemente un meccanismo in cui all'avvio del mio 
sistema carico dalle preferenze i parametri del mio sistema e li metto 
in una classe Application di tipo Singleton .. non mi sembra 
difficile... ma ancora non ho trovato ne esempi che fan questo ne 
altro... forse non ne ho ben compreso la logica di funzionamento ...
--
Mess
www.mibmagazine.it

 altro... forse non ne ho ben compreso la logica di funzionamento ...
In realtà non c'è granché da capire, e forse il bello è proprio questo.
Per esempio questo pezzo di codice di una mia applicazione carica le 
preferenze dell'utente e ne legge un parametro boolen:
     Preferences prefs = Preferences.userRoot().node(
       "mycompany/" + Application.NAME + "/" + Application.VERSION);
     printDirectly = prefs.getBoolean("print/directPrint", false);
Come vedi è banale: ottieni la root delle preferenze dell'utente (che è 
.java/.userPrefs, ma poco importa), e da lì leggi (o scrivi) come ti 
pare. Ciò che accade dietro le quinte dipende dal sistema operativo: su 
linux viene letto un file xml in una directory nascosta sotto la home 
dell'utente, su windows si accede al registry etc.).
E per salvare le preferenze nient'altro che questo:
prefs.flush();
E' di una comodità sconcertante no? :)


Forse è proprio questo il punto ... comodo???
Per il momento ti ringrazio e provo a fare quello che mi hai spiegato ...
--
Mess
www.mibmagazine.it

Newsgroup: it.comp.java
Titolo: Uso di length su array bidimensionali : come?

Salve a tutti , come si fà ad utilizzare length e non length()
su array  int x [] [] = new int [5] [1000];
per array semplici  int AA []= new int [5];
 for(int i=0; i<AA.length; i++) x[i]=0;
ma per array a due dimensioni?
si può fare in questo modo:
for( int i=0;i<=x.length;i++) x [][i]=0;
Grazie a tutti
Ciao

 
no:
for( int i=0;i<x.length;i++)
  for (int j=0; j<x[i].length; j++)
    x[i][j]=0;
...semplicemente per il fatto che gli array bidimensionali non sono altro
che array di array. Nota anche che il test corretto nel ciclo e' quello
senza uguale (< non <=).
Se si tratta semplicemente di inizializzare tutti gli elementi dell'array
con un unico valore, un'alternativa potrebbe essere:
for (int i=0; i<x.length; i++)
  java.utils.Arrays.fill(x[i], 0);
-- 
Lucio Benfante
Brainbench MVP for Java 1
http://www.brainbench.com
MyTranscript: 
http://www.brainbench.com/transcript.jsp?pid=167064