mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.java
Titolo: Problemi Proxy

Ciao a tutti,
mi trovo a dover accedere a delle pagine HTML di una Intranet da una 
Classe Java. Tale Classe sul server di sviluppo funziona alla 
meraviglia, ma dopo averla installata presso il cliente cliente ci hanno 
informato che internamente accedono ai vari servizi attraverso un Proxy 
server.
In pratica i browser installati nei client alla voce connessione sono 
impostati in modo da utilizzare gli script di configurazione automatica.
Ora quando  lancio l'applicazione Java le pagine non vengono viste e la 
classe va in eccezzione visulizzando il messaggio (No route to host: 
connect).
Questo non è mai successo quando stavamo sviluppando anche se cercavamo 
di accedere a svariati indirizzi.
Presumo che sia un problema legato alla configurazione del Proxy.
Qualcuno ha già affrontato problemi simili??
Ho visto che ci sono dei metodi Java che consentono di impostare i 
settaggi del proxy, ma con questa cosa della configurazione automatica 
non so come procedere per reperire i valori dai parametri relativi al proxy.
Spero di essermi spiegato, grazie per l'attenzione,
Eta


Ciao Eta,
premesso che non ho mai usato il proxy automatico ( e quindi potrei dire 
una fesseria) direi che l'accesso alla conf automatica dei proxy è fatta 
via url (vedi voci sui proxy settings dei browser): quindi puoi leggerla 
in fase di startup della tua classe java e di conseguenza settare i 
parametri di tipo proxy nella request.
Carlo

Ciao,
ho provato una cosa simile a questa:
     System.getProperties().put("proxySet","true");
     System.getProperties().put("proxyPort","8080");
     System.getProperties().put("proxyHost","host");
     try
     {
           URL validateURL = new URL("
www.foo.com?name=Irfan
");
           ...faccio quello che devo fare....
     }
     catch(Exception e)
     {
         ...gestione eccezzione....
     }
Sembra che funzioni bene...
Ciao
Newsgroup: it.comp.java
Titolo: javamail e antispam

Ragazzi, come si fa ed evitare di essere cestinati dall'antispam del mail
server usando javamail?
Prima lo utilizzavo tranquillamente perché il mailserver non aveva
l'antispam, infatti con libero funziona bene. Sul mio mail server ora ho
installato l'antispam e quindi javamail non funziona +.
Che parametri devo settare in + per non essere cestinato?
--
.·::·._.·::·._.·::·._.·::·._.·::·._.·::·._.·::·._.·::·.
Bytecode - Application Service Provider
www.bytecode.it
Risorse gratuite,  tech tips e tutorial per programmatori,
grafici e webmaster.
Web hosting, web housing, web design ed ecommerce
per le aziende che vogliono crescere.
Iscriviti alla mailing list per gli aggiornamenti sul
contenuto del sito
.·::·._.·::·._.·::·._.·::·._.·::·._.·::·._.·::·._.·::·.

 Che parametri devo settare in + per non essere cestinato?
La cosa interessa anche a me; però penso che tu debba dirci quale sia il mail
server (non per entrarci dentro, intendo il programma di mail server ;) ed il
filtro antispam...
Ciao,
 Stefano
----------
"X WindowSSS, teSSSoro mio... lo odieremo per SSSempre"
Bill Gollum
----------

Il server di posta dovrebbe essere quello standard di iis ...
Il filtro scsmfilter plus
Scusa se ho risposto tardi, ma dovevo controllare in remoto (col vnc) e non
avevo tempo

Newsgroup: it.comp.java
Titolo: ResultSet quale è la verità ?

Ragazzi vorrei una risposta precisa , poichè ho letto l'argomento da
me postato era già stato affrontato su questo forum e c'erano dei
pareri contrastanti.
Allora come avrete capito sto realizzando una classe che riceve dati da
un db, nel mio caso MySQL. Per mie comodità ho utilizzato all'interno
del codice queste istruzioni
ResultSet rs ;
....
rs.last();
rs.first();
rs.next();
mi sono accorto dopo tante arrabbiature che rs.next() restituisce
subito false, nonostante abbia rimandato il puntatore su con rs.first()
e quindi il mio ciclo while che deve caricare di dati una matrice , non
viene eseguito neanche una volta.
Come già anticipato ho letto qualcosa su questo forum, in particolare
le discussioni intitolate "Problema strano con ResultSet e getString" e
"Problema con ResultSet",
dove in sostanza ci sono persone che hanno il mio stesso problema e gli
viene risposto che una caratteristica di Java è che un oggetto
ResultSet si possa scorrere solo una volta, altri dicono che un
problema di driver che funziona con alcuni db come MySQL e altri no
come Access (mentre io uso MySQL e non mi funziona).  Vorrei sapere la
verità anche perchè io vorrei credere a coloro che dicono che non
funziona perchè è una caratteristica di Java, visto che mi trovo in
questa condizione, ma al tempo stesso ho letto il reference di questa
interfaccia e non dice nulla di tutto ciò
BoH

ResultSet si possa scorrere solo una volta
non e' che stai usando semplicemente
conn.createStatement() ?
http://java.sun.com/j2se/1.4.2/docs/api/java/sql/Connection.html#createStatement()
" Result sets created using the returned Statement object will by default be 
type TYPE_FORWARD_ONLY and have a concurrency level of CONCUR_READ_ONLY."
TYPE_FORWARD_ONLY significa che vanno solo avanti.
Usa invence:
  Statement createStatement(int resultSetType, int resultSetConcurrency)
con le constanti opportune. 

Grazie sei stato chiarissimo. Ma questa spiegazione non si trova nelle
informazioni sulla classe del Javareference !
Newsgroup: it.comp.java
Titolo: trasferimento file over network

Salve,
mi trovo alle prese con la scrittura di un piccolo programma, che tra le 
altre cose deve consentire il trasferimento
di file tra due host.
al momento sto cercando di utilizzare per l'invio un 
BufferedOutputStream (il file viene letto tramite 
BufferedInputStream(new FileInputStream(nomeFile)) ), e per la ricezione 
un BufferedReader.
Stò incontrando, come potete immaginare, grosse difficoltà, e mi è sorto 
il dubbio che non stia seguendo l'approccio corretto
per il trasferimento di file via network.
Purtroppo nei libri in mio possesso tale argomento non è trattato, e 
fatico a trovare risorse su internet.
Potete gentilmente indirizzarmi in modo da poter proseguire per la 
strada "giusta"?
Un grazie a chiunque voglia aiutarmi!
Un saluto.
Gabriele

 Un saluto.
Ciao,crx
-- 
Cristian
http://www.crx.it

 Ciao,crx
Grazie mille per la risposta!
G.

 Vado bene con writeObject e readObject?
Suppongo via socket?
Ho appena fatto una prova con un file da 1.2GB lato "server" lo leggo e lo
scrivo correttamente, lo ho inserito in una hashtable
Magari descrivici un po piu' in dettaglio il tuo scenario
Velocemente i ho fatto:
Lato client.
Socket socket = new Socket("127.0.0.1", 9977);
Hashtable ht = new Hashtable();
ht.put("File1", new File("/home/crx/wireless.log"));
ObjectOutputStream oos = new ObjectOutputStream(socket.getOutputStream());
oos.reset();
oos.writeObject(ht);
Lato server.
ServerSocket ss = new ServerSocket(9977);
Socket socket = ss.accept();
ObjectInputStream oin = new ObjectInputStream(socket.getInputStream());
Hashtable inObject = (Hashtable) oin.readObject();
a questo punto inObject.get("File1") e' il mio file inviato dal client
moooooolto stringato ;)
Fammi sapere se ti e' stato di aiuto o se ho interpretato male la tua
richiesta
Ciao,crx
-- 
crx
http://www.crx.it

 Ciao,crx
Un saluto.
Gabriele

 salvare l'oggetto in se (con tutte le sue informazioni) ma il file.
Dai non voglio aiutarti troppo ;)
Ma un modo "randagio" e' inserire il tuo oggetto ricevuto inObject che e' un
File in un FileInputStream e scriverlo con l'utilizzo di 
FileOutputStream
FileOutputStream fos = new FileOutputStream(new File("/home/kows/upload/" +
inObject.getName()));
il resto la lascio  a te :)
ci sono altri modi, ma questo e' uno
Ciao, crx
-- 
crx
http://www.crx.it

Newsgroup: it.comp.java
Titolo: observer observable thread safe

Ho un thread Observer che imposta un contatore a N e lancia N thread
Observable. Quando un thread Observable muore notifica il thread
principale che nel metodo update decrementa il contatore. Il meccanismo
Observer Observable e' già thread safe o devo rendere il metodo update
synchronized?
ciao
-- 
Seti@Home Java Applets
http://maruko.cjb.net/

 synchronized?
A occhio io sincronizzerei l'update come tu hai detto. Se due observable
notificano nello stesso momento corrompono il contatore, con tutta
probabilità.
Newsgroup: it.comp.java
Titolo: Professionisti del Java: AIUTO





Ciao rafazzi voglio disperatamente chiedere un 
aiuto a qualunque anima pia che posta su questo NG, riguardo all'uso del 
"famosissimo" generatore di parser noto come JavaCC (java compiler compiler). 
Chiunque può essermi d'aiuto si faccia vivo al più presto, grazie 
anticipatamente.



 Ciao rafazzi voglio disperatamente chiedere un aiuto a qualunque anima
_cut
Un NG serve *anche* a questo, quindi esponi direttamente il problema, no? 
:)
P.S. Il posting HTML non è il massimo della vita hehe..
-- 
daniele

 :)
Allora: devo costruire un parser per una grammatica già data(dtd) per file
di tipo sgml. Il mio problema è la scrittura del file.jj (praticamente
quello che fa tutto).
IL DTD è:
<!-- 23-Jan-97 This is v1.1 of lewis.dtd, a corrected version by Chris
Brew -->
<!ELEMENT LEWIS O O (REUTERS+)>
<!ELEMENT REUTERS - -
(DATE,(UNKNOWN|MKNOTE)*,TOPICS,PLACES,PEOPLE,ORGS,EXCHANGES,COMPANIES,UNKNOW
N?,TEXT)>
<!ELEMENT HEAD - - (#PCDATA)>
<!ELEMENT DATE - - (#PCDATA)>
<!ELEMENT TOPICS - - (D|#PCDATA)*>
<!ELEMENT PLACES - - (D|#PCDATA)*>
<!ELEMENT PEOPLE - - (D|#PCDATA)*>
<!ELEMENT ORGS - - (D|#PCDATA)*>
<!ELEMENT EXCHANGES - - (D|#PCDATA)*>
<!ELEMENT COMPANIES - - (D|#PCDATA)*>
<!ELEMENT TEXT - - (TITLE|BODY|AUTHOR|DATELINE|#PCDATA)+>
<!ELEMENT TITLE - - ANY>
<!ELEMENT BODY - - ANY>
<!ELEMENT DATELINE - - (#PCDATA)>
<!ELEMENT AUTHOR - - (#PCDATA)>
<!ELEMENT D - - (#PCDATA)>
<!ELEMENT UNKNOWN - - (#PCDATA)>
<!ELEMENT MKNOTE - - (#PCDATA)>
<!ATTLIST REUTERS
OLDID CDATA #REQUIRED
NEWID CDATA #REQUIRED
CSECS CDATA #IMPLIED
N CDATA "--"
SET CDATA "XXX"
CGISPLIT CDATA #REQUIRED
LEWISSPLIT CDATA #REQUIRED
TOPICS (YES|NO|BYPASS) YES>
<!ATTLIST TOPICS
TYPE CDATA "DSET">
<!ATTLIST PLACES
TYPE CDATA "DSET">
<!ATTLIST PEOPLE
TYPE CDATA "DSET">
<!ATTLIST EXCHANGES
TYPE CDATA "DSET">
<!ATTLIST ORGS
TYPE CDATA "DSET">
<!ATTLIST COMPANIES
TYPE CDATA "DSET">
<!ATTLIST TEXT
TYPE (NORM|BLAH|UNKNOWN|UNPROC|BRIEF) NORM>
<!ENTITY lt CDATA "&#38;lt;">
<!ENTITY amp CDATA "&amp;">
<!-- The following definitions are for downline larkup tokenisation -->
<!ELEMENT W - - (#PCDATA)>
<!ATTLIST W
C CDATA "W"
N CDATA #IMPLIED>
Ora bisogna definire il .jj. Aiuto!!!

 cut
Uhmmm le Reuters son tornate ! Un paio d'anni fa ci smanettai pure 
io...ma sei sicuro di dover costruire un parser con JavaCC (che non 
conosco :( ) ? Al tempo usai Cocoon per trasformare direttamente e 
tenere in cache le news e le quotazioni; adesso tu mi parli di SGML ma 
penso che in realtà te la puoi cavare benissimo trattando i feed come un 
xml qualsiasi, quindi
Reuter --> XSL --> cache --> HTML / PDF / EXCEL ...
dovrebbe fare al caso tuo. Vedi Cocoon a che versione è arrivato, o 
magari Jetspeed (se è ancora vivo)


Il parser mi serve per vedere se i documenti che passo alla classe
stringTokenizer sono dei documenti validi.
JavaCC è un generatore di parser che lo genera a partire da un file in cui è
espresso il dtd attraverso espressioni regolari e notazione BNF.
Insomma ci vuole qualcuno che sappia veramente utilizzare sto JavaCC.
Newsgroup: it.comp.java
Titolo: sviluppare software per i cellulari

ciao a tutti,
qual è il punto di partenza per imparare a sviluppare software per i
cellulari? giochini compresi.
dove trovo una piattaforma per fare le prove? e che simuli ovviamente
l'applicazione come se girasse su cell?
Mario

 wrote in message
news:bigpkl$9el4d$1...@ID-171156.news.uni-berlin.de...

puoi iniziare col scaricare j2me dal sito di SUN.
Puoi scaricare anche l'sdk per i cellulari con s.o. SYMBIAN, x i cell
motorola, nokia, siemens...
antonio

Newsgroup: it.comp.java
Titolo: Curiosità: che differenza c'è fra JBoss e Tomcat?

JBoss è un application server mentre Tomcat un Web Container...
Cioè, Tomcat sembra apache con in + la possibilità di farci girare Servlet e 
JSP, mentre JBoss aggiunge qualcos'altro che xò non capisco cos'è... 

 e JSP, mentre JBoss aggiunge qualcos'altro che xò non capisco cos'è...
Mi rispondo da solo... Servlet su Tomcat e WebServices + EJB su JBoss... 
giusto? 

 giusto? 
EJB e quant'altro previsto da J2EE.
Fra l'altro JBOSS utilizza tomcat come web service.

 ha scritto nel messaggio 
news:354pkuF...@individual.net...

Quindi in pratica Tomcat fa girare SOLO Servlet e JSP? 

 Quindi in pratica Tomcat fa girare SOLO Servlet e JSP? 
Tomcat è un servlet engine (non è corretto al 100% dire che faccia 
girare solo servlet e jsp), JBOSS è un application server J2EE compliant.

 wrote in message news:R6bHd.10184$fs6.2...@twister2.libero.it...

più o meno ... nel senso che oggi ha un sacco di funzioni e di possibilità ... anche se non gestisce gli ejb ... 
miaooo maks. 

Web services girano anche con tomcat.
-- 
.....................................................................
vieni a trovarmi ......
http://www.glz.it
 
dai vita al tuo sito .....
http://www.talkwithus.it
.....................................................................

Newsgroup: it.comp.java
Titolo: Connection reset by peer

Ciao,
il mio problema e' il seguente:
Il client apre un socket con un server, invia un messsaggio contenente 
un envelope soap, il msg arriva senza problemi, poi il client attende la 
risposta del server, anche questa contenente un envelope soap, il 
problema e' che nella risposta mi arriva l'header http (stato 200 ok), 
quindi le prime 5 righe, la riga vuota successica e poi mi appare il msg 
connection reset by peer, come se poi ci fosse un carattere strano che 
mi provoca qualche problema, ho provato a saltare qualche carattere 
nella lettura, ma il problema persiste. Nel campo length mi viene 
ritornata l'info nnnn, sapete cosa sta a significare?
Quancle suggerimento sul problema che si verifica, e su come risolverlo?
Grazie.
   CIao

Un problema curioso :-/
Con quale toolkit è stato scritto il codice client e server del web service?

 
Ciao,
non e' un vero web service, si tratta di un client ed un server, 
comunque forse ho capito il problema, praticamente il server invia il 
messaggio con due write, con una invia l'header http, e con l'altra 
l'envelope soap, le due parti compongono un unico messaggio inviato 
pero' in due volte, il problema e' come fare per leggere entrambi le 
parti del messaggio con una stessa read.
Consigli?
Newsgroup: it.comp.java
Titolo: problema: JTextField

Salve gente,
mettiamo il caso di avere un JTextField e di non voler permettere all'utente
di cancellare al suo interno alcuni tipi di stringhe, ovvero l'utente puo'
scrivere e cancellare tutto quello che vuole, ma per qualche parola ha solo
la possibilita' di scriverla, non di cancellarla ne' modificarla in qualche
sua parte... come si puo' fare???
grazie e ciao

Puoi farci un esempio più concreto?
Se dai la possibilità di scrivere alcune parole come puoi evitare che ne
scriva altre?
Puoi fare questo solo dopo che una ha scritto.
In linea di massima devi intercettare l'evento della tastiera sul JTextField
e fare i tuoi controlli lì.
Se ci fai un'esempio più chiaro è probabile che troverai molte più risposte
e molte più soluzioni.
Magari anche del codice bello e pronto.

TelespallaBob  wrote:
| Puoi farci un esempio più concreto?
| Se dai la possibilità di scrivere alcune parole come puoi evitare che ne
| scriva altre?
Aspetta mi sono spiegato male. L'utente puo' scrivere tutte le parole che
vuole, ma alcuni tipi di parole (diciamo *classi* di parole) possono essere
solo scritte e una volta scritte non possono piu' essere cancellate (o
modificate) tramite tastiera.
| Se ci fai un'esempio più chiaro è probabile che troverai molte più
risposte
| e molte più soluzioni.
Ci provo. Diciamo che il contenuto del JTextField e' la seguente stringa:
    sin(30)+log(24)*A[3,-1]+5
un'istanza della classe di parole del tipo "A[<numero>, <numero>]" non puo'
essere mai *toccata* doppo essere stata inserita. Quindi, tramite le
operazioni effettuabili da tastiera, il nuovo contenuto del JTextField ad
esempio non potra' mai essere:
    sin(30)+log(24)*A[33,-1]+5
oppure:
    sin(30)+log(24)*A3,-1]+5
e cosi' via.......
E' piu' chiaro adesso???
grazie per l'attenzione
Newsgroup: it.comp.java
Titolo: Problema Applet Firmata

Ho un problema un po' strano.
Ho costruito un'applet firmata che si collega ad un server
scritto da me e scambia con esso informazioni cifrate.
La cifratura/decifrazione avviene con classi da me scritte
ed in particolare usando la SealedObject ed il provider
di BouncyCastle...
Prima di cominciare la sessione avviene uno scambio
Diffie Hellman per concordare la chiave di sessione di
cifratura.  Lo scambio viene effettuato correttamente.
In seguito cifro un oggetto Serializable con SealedObject
e lo spedisco al Server.
In fase di creazione del SealedObject però ottengo la seguente
eccezione
java.lang.IllegalStateException: zip file closed
        at java.util.zip.ZipFile.getEntry(...)
        at java.util.jar.JarFile.getEntry(...)
        at sun.plugin.cache.CachedJarFile.getEntry(...)
        at java.util.jar.JarFile.getJarEntry(...)
        at sun.misc.URLClassPath$JarLoader.getResource(...)
    ---    CUT    ---
Scusate se non la ricopio tutta.  Purtroppo il cut&paste con
il Java PlugIn sembra non funzionare...
Qualcuno sa risolvermi questo problema.
Nota:  Il test con lo stesso server ed un client da riga di comando
            cioè NON applet aveva dato esiti ottimali!
Grazie per l'attenzione.
Luca Paganelli

 il Java PlugIn sembra non funzionare...
veramente nel mio java plugin c'e' un bellissimo bottone "copia" che
funziona perfettamente....
in ogni caso che jdk utilizzi? potrebbe essere un bug, se cerchi nel
bug database della sun (
developer.java.sun.com
) la stringa "zip file closed"
trovi qualcosa; non sembra il tuo stesso problema, pero' magari e'
correlato in qualche modo.

Newsgroup: it.comp.java
Titolo: progetto template

Ho sviluppato un progetto template e, altri progetti futuri saranno
molto simili a questo (cambieranno qualche img e i font). Vorrei
quindi poter riutilizzare tutte le classi del template e, se ne
modifico una di questa, rifacendo il build dei vari progetti li
aggiorno tutti in modo da snellire eventuali aggiornamenti e bachi.
In pratica tra le library metto i folder delle classi compilate del
progetto template. Può andare come metodo? Ci son altri modi x
gestirlo ?

Alfonso12 wrote:

Fai un jar del tuo template e usa quello come base. Altrimenti il modo più
elegante è usare proabilmente maven.
Luca
Newsgroup: it.comp.java
Titolo: aiuto server web

Ciao a tutti,
volevo installare un PWS for Java; allora ho installato e scaricato jdk
1.1.8. e nell'autoexec.bat inserito il set path...
Pio ho scaricato Resin ma sebrava che andasse in conflitto con Microsoft PWS
allora ho rimosso quest'ultimo! Ma mi sono reso conto che non dovevo
rimuoverlo.
Risultato che il mio Microsoft PWS non c'è più e il server for Java non
funziona.
Cosa devo fare?
Grazie a tutti.
Ciao Michele

Mik wrote:

Oserei dire
1) un'ecatombe (sacrificio di 100 buoi) in onore di Odino, che ti ha liberato di
PWS.
2) passare ad Apache/JServ o a Tomcat che sono gratuiti? ;)
o in alternativa reinstallare Windows prima e PWS dopo... come nella migliore
tradizione M$.
Ciao,
 Stefano
----------
"X WindowSSS, teSSSoro mio... lo odieremo per SSSempre"
Bill Gollum
----------

Newsgroup: it.comp.java
Titolo: log

Esiste quelche programma free, per parsare i log di tomcat o apache?
L'idea sarebbe quella di poter ottenere qualche dato sugli accessi.
Thanks


guarda questo
http://sourceforge.net/projects/awstats

 ha scritto nel messaggio 
news:dq54r9$fq7$1...@area.cu.mi.it...



http://csvtosql.sf.net
Pilota a passeggeri: "Tutti nel bagagliaio, atterriamo di punta!".

Newsgroup: it.comp.java
Titolo: stampa vettori.

Salve a tutti, sono alle primissime armi con il Java.Dovrei realizzare un
programma che mi permetta di stampare gli elementi di un vettore,data la
dimensione.Ho provato a farlo ma nn ci sono riuscito.Qualcuno gentilmente
potrebbe postarmelo?Grazie!

 gentilmente potrebbe postarmelo?
vettore e' un po' generico, presumo che con vettore tu intenda array di
qualche cosa... leggiti questo semplice programmino per array di oggetti
di una classe personalizzata (oggetti omogenei).
//PrintMyClass.java
class MyClass {
  int i = 0;
 
  MyClass(int j){
    i = j;
  }
  public String toString(){
    return "your class" + i;
  }	
}
// semplice classe che stampa un array di oggetti MyClass public class
PrintMyClass {
 
  // metodo che fornisce il servizio di stampa public static void
  printArray(Object[] array){
    int len = array.length;
 
    if (len > 0) {
      for(int i = 0;i < len;i++)
        System.out.println("I'm " + (MyClass)array[i]);
    }
  }
 
  public static void main(String[] args){
    int dim = args.length;
 
    if (dim > 0) {
      dim = Math.abs(Integer.parseInt(args[0])); 
      // creo un array di dim oggetti MyClass
      MyClass[] mc = new MyClass[dim];
 
      // riempimento dell'array
      for(int i = 0;i < mc.length;i++)
        mc[i] = new MyClass(i);
 
      // stampa dell'array
      printArray(mc);
    }
  }
}
P.S. le due classi risiedono nello stesso file
Prova di esecuzione:
[xxx@xxx xxx]$ java PrintMyClass 10
I'm your class0
I'm your class1
I'm your class2
I'm your class3
I'm your class4
I'm your class5
I'm your class6
I'm your class7
I'm your class8
I'm your class9
Newsgroup: it.comp.java
Titolo: aiuto thread

ciao a tutti!
ho un arraylist di bean e devo lanciare un thread per ogni bean... il
problema è che il numero di questi bean è sull'ordine delle migliaia...
quindi pensavo di mandare in esecuzione un numero ristretto di thread e
far si che in esecuzione ci sia sempre lo stesso numero di thread, ciò
vuol dire che quando un thread termina ne deve partire subito un'altro...
come posso fare? dove posso trovare qualche esempio?
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 writes:
d> ciao a tutti!
d> ho un arraylist di bean e devo lanciare un thread per ogni bean... il
d> problema è che il numero di questi bean è sull'ordine delle migliaia...
Ti fai un bel metodo sincronizzato che estragga i bean dalla lista uno
alla volta, poi un certo numero di thread che eseguono questo codice:
- Chieddi un bean al metodo sincronizzato, se non ci sono altri bean termina.
- Richiama il metodo da eseguire del bean
- ripeti
-- 
 /\           ___
/___/\_|_|\_|__|___Gian Uberto Lauri_____
  //--\| | \|  |   Integralista GNUslamico
\/                 e coltivatore diretto di Software

 come posso fare? dove posso trovare qualche esempio?
Se usi JDK > 5 il fixed thread pool fa al caso tuo:
http://tinyurl.com/j6y3r
pole
-- 
ammentos - a lightweight persistence framework for JDK5
http://ammentos.biobytes.it
Flash tutorial: 
http://ammentos.biobytes.it/quickstart/quickstart.htm

 Se usi JDK > 5 
Intendevo >= 5 :-P


 - ripeti
potresti essere più chiaro per favore?


 pole
magari... siamo ancora all'1.4


> bean termina.  - Richiama il metodo da eseguire del bean - ripeti
d> potresti essere più chiaro per favore?
I tuoi thread devono "presentarsi  da un distributore di bean", devono
richiedere  a questo  distributore  un bean;  se  il distributore  non
ritorna alcun bean (finiti) il thread muore.
Quando un thread  ottiene un bean fa quello che  deve fare, poi invece
di morire torna a chiedere il bean al distributore di bean.
E questo fintanto  che tutti i thread muoino  perché il distributore è
vuoto.


 ho un arraylist di bean e devo lanciare un thread per ogni bean... 
Per fare cosa?
Newsgroup: it.comp.java
Titolo: come passare parametri

--------------------------------------------------------------------------------
So che i parametri all'ultima riga non si passano cosě, come si passano?
class Ipktgen {
public native int Pktgen(int ttl, long d_ip, byte[] payload);
static {System.loadLibrary("Lpktgen");}
public static void main(String[] args) {
Ipktgen pkt = new Ipktgen();
int result = pkt.Pktgen(ttl, d_ip, payload);
}
}
_____ 

 So che i parametri all'ultima riga non si passano cosģ, come si passano?
RIPETO: i parametri si passano in questo modo. Nel tuo codice il 
problema č solamente che passi delle variabili non dichiarate.

 problema è solamente che passi delle variabili non dichiarate.
Ho provato a dichiararle così ma non funziona.
class Ipktgen {
public native int Pktgen(int ttl, long d_ip, byte[] payload);
int ttl = this.ttl;
long d_ip = this.d_ip;
byte[] payload = this.payload;


 Ho provato a dichiararle così ma non funziona.
Che vuol dire "non funziona"? Non lo compila, non lo esegue, ti si 
spegne il computer, o che altro?
Sembrerò pedante, ma "non funziona" è la classica frase da utenti/utonti 
davanti ad una scatola nera. Se vogliamo parlare di programmazione 
almeno un minimo di diagnostica bisognerà pur farla, no??

Questo è il codice Java:
class Ipktgen {
public native int Pktgen(int ttl, long d_ip, byte[] payload);
int ttl = this.ttl;
long d_ip = this.d_ip;
byte[] payload = this.payload;
static {System.loadLibrary("Lpktgen");} 
public static void main(String[] args) {
Ipktgen pkt = new Ipktgen();
int result = pkt.Pktgen(ttl, d_ip, payload);
}
}
Questo è il risultato del compilatore:
Ipktgen.java:13: non-static variable ttl cannot be referenced from a static
context
int result = pkt.Pktgen(ttl, d_ip, payload);
                        ^
Ipktgen.java:13: non-static variable d_ip cannot be referenced from a static
context
int result = pkt.Pktgen(ttl, d_ip, payload);
                             ^
Ipktgen.java:13: non-static variable payload cannot be referenced from a
static context
int result = pkt.Pktgen(ttl, d_ip, payload);


 int result = pkt.Pktgen(ttl, d_ip, payload);
int result = pkt.Pktgen(pkt.ttl, pkt.d_ip, pkt.payload);
Ammesso che abbia senso (e non lo ha), ma l'errore si corregge così.

Newsgroup: it.comp.java
Titolo: Principiante: Come si configura UltraEdit ?

Ho scaricato l'ultima versione di UltraEdit 32 8.20 ma non so usarla.
Cioé, come si configura ?
Da quanto ho capito c'è una funzione per inserire le parentesi graffe "{" e
"}" ma non so come fare !
qualcuno può aiutarmi ?
GRAZIE.

 wrote in message
news:Dmcl7.70870$vC1.1...@news1.tin.it...

Newsgroup: it.comp.java
Titolo: IDE con supporto JDK 1.5

Sapete quale IDE fornisce già il pieno supporto a JDK 1.5 ?
Per eclipse ho visto che c'è un plug-in che però non "plugga" JUnit , 
etc ...
Qualcuno sa se bisogna aspettare molto prima che Eclipse o Netbeans 
supportino JDK 1.5 ?
Ciao!


http://csvtosql.sourceforge.net/

 
www.netbeans.org
OK, grazie!
Ho scaricato Netbeans 3.6 pochissimi giorni fa e non c'era ancora la 4.0 
beta con supporto JDK 1.5
In effetti prima di mandare il post al NG avrei dovuto rifare un giretto 
sul sito.
Ciao!

 etc ...
qual'è il plug-in di Eclipse per il supporto alla JDK 1.5 ?
ho installato la JDK 1.5 (mi interessa la "static import") ma non ho
capito come poter implementare il mio eclipse (3.0.1) per il supporto
di compilazione alla 1.5
da quanto ho capito leggendo in rete ci sarebbe il download di eclipse
3.1M2, ma propone tutto il pacchetto eclipse.
Vorrei evitare di installarlo da capo e ri-personalizzarlo, 
qualcuno conosce la strada per il plug-in alla 1-5 ?
grazie

Newsgroup: it.comp.java
Titolo: jDialog chiama JDialog

Ciao a tutti,
il  mio problema, di cui non ho trovato risposta per i meandri di 
Internet è questo:
ho un JFrame che apre un JDialog modale.
Tale JDialog apre a sua volta un JDialog in cui mi permette
di modificare dati ecc. ecc.
Cosa orrenda è che non mi permette di avere il focus sull'ultimo
JDialog, infatti la proprietà isActive() è false....
Qualcuno ha già trovato una soluzione a questo ? sbaglio qualcosa ?
Ho provato ad aprire l'ultimo JDialog in modalità non modale e modale.
Se imposto modale (dll'ultima) true ho il focus, se imposto modale false 
non ho il focus.
la mia esigenza è modale = false, perchè le due finestre (jdialog) 
devono essere accessibili contemporaneamente.
sono stato logorroico ?
merk.

...

Non so' se centra nulla ma anche in VB una cosa simile non puo' essere
fatta ovverro se apri una finestra finestra modale, la finestra modale
puo' aprire solo finestre modali! Semmai prova ad agganciarla alla
frame invece che al Dialog.

 non ho il focus.
Ciao,
probabilmente sbagli qualche cosa.
Se da un frame apri un dialog modale e dal dialog modale apri un dialog 
non modale, il secondo dialog deve essere focalizzato e puoi cambiare 
fuoco tra primo e secondo dialog. Se chiudi il primo dialog si chiude 
anche il secondo.
Non so, hai specificato correttamente l'owner?
Marco
-- 
replay: remove .duh.spam
http://web.ticino.com/cthulhu/

OK,
grazie, sbagliavo costruttore, ne esistono due:
uno accetta come padre un Frame, l'altro un JDialog
Aprivo il figlio del JDialog con il riferimento del
padre JFrame, sbagliando.
Grazie a tutti.
merk

Newsgroup: it.comp.java
Titolo: modelli

Chi mi spiega o sa dove trovare informazioni (magari in italiano) sui
modelli che si usano in swing?
Non ho ancora capito perchè li hanno tirati fuori e a che cosa possano
servire.
grazie

 wrote in message
news:qwnA6.12989$k53.2...@news1.tin.it...

Newsgroup: it.comp.java
Titolo: Plugin eclipse

Ciao, sto cercando di espandere eclipse con plugin in modo tale da avere 
uno studio di lavoro che comprenda:
editor gui, pyton, c++, php.
Non sapreste consigliarmene qualcuno che sia di immediato utilizzo.
ciao.
--
Galy

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
per quanto riguarda php,html,css,mysql io uso ( e sono molto soddisfatto
) phpeclipse (
http://www.phpeclipse.de/tiki-view_articles.php
).
- -fp

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)
iD8DBQFCJBkzJA4NyRqv0RcRAlL0AJoDrPxH6plUos6KQ2K71PkDySO8DwCgkt9s
6H0YJeNyiYfOoz2XI83BlLo=
=wMtr
-----END PGP SIGNATURE-----

 - -fp
Perchè questo è l'unico plugin di eclipse che riesco ad utilizzare tutti 
gli altri anche se riesco a vedere la documentazione e ad aggiornali, è 
come se non fossero realmente installati in eclipse.
Ho provato ad installare:
Visual Editor, UML2 sdk
ciao.
--
Galy

Newsgroup: it.comp.java
Titolo: [forse OT] passare un nomefile senza estensione ad un programma con WIN98

Innanzitutto ciao a tutti,
vengo al punto.
Siccome mi sono rotto di andare sul prompt di ms-dos tutte le volte che devo
compilare o eseguire una classe java, e siccome x ora voglio usare il blocco
note xché devo entrare bene nei meccanismi del linguaggio, ho pensato di
crearmi due nuovi tipi file in WIN98 .class e .java.
creati i tipi volevo crearmi i comandi nel menů contestuale:
apri .java con                      notepad.exe ,
compila .java con               javac.exe nomefile.java
e esegui con                      java nomeclasse
X i primi due non ho avuto problemi, in particolare per compila ho scritto
il comando
javac.exe %1*
il problema č nel lanciare da windows xché il comando lancia mi  manda come
parametro a java.exe il nome della classe completo di estensione e java.exe
lo prende per una sottoclasse.
Come faccio a passare a java.exe il nome del file SENZA estensione?
Grazie in anticipo,
Michele Silletti
misi...@tin.it

 wrote in message
7i8ufd$ao8$1...@nslave1.tin.it...


L'idea mi piace, anche se non avendo visual basic non lo posso compilare, xņ
mi hai fatto venire in mente che potrei fare un piccolo programmino in java
che esegue la stessa funzione.
Certo 'spreco' un po0' di risorse, ma il gioco vale la candela.
E poi potrei provare a farlo con java script, anche se non so da dove
cominciare.
Con VBScript lo sapresti fare?
GRAZIE MILLE,
Michele silletti
misi...@tin.it
Newsgroup: it.comp.java
Titolo: MOUSE EVENT - AIUTO PER FAVORE

Ciao a tutti ragazzi, volevo gentilmente porvi un problema....io sono
ancora un proncipiante e quindi mi trovo in una fase di prova...ho
scritto del codice che dovrebbe gestire gli eventi del mouse su un
Button....ma l'errore è sempre lo stesso e non capisco perchè...
Faccio un past del codice di seguito...
-----------------
import java.applet.Applet;
import java.awt.*;
import java.awt.event.*;
import java.lang.*;
public class MAUSEVENT extends Applet implements MouseListener {
	TextField txt1 = new TextField();
	Button bt1 = new Button();
	Label lbl1 = new Label();
	Color colorRed = new Color(255,0,0);
	public void init() {
		add(txt1);
		add(bt1);
		add(lbl1);
	}
	public void start() {
		setBackground(colorRed);
		lbl1.setText("...Prova...");
		lbl1.setBackground(colorRed);
		txt1.setForeground(colorRed);
		txt1.setBackground(Color.white);
		bt1.setLabel("CLICCAMI");
		bt1.setForeground(colorRed);
		bt1.reshape(50, 50, 20, 5);
		bt1.addMouseListener(this);
	}
public void mouseEntered(MouseEvent e) {
		lbl1.setText("En-"+txt1.getText());
	}
	public void mouseExited(MouseEvent e) {
		lbl1.setText("Ex-"+txt1.getText());
	} 
	public void mousePressed(MouseEvent e) {
		lbl1.setText("Pr-"+txt1.getText());
	} 
	public void mouseReleased(MouseEvent e) {
		lbl1.setText("Re-"+txt1.getText());
	}
}
-----------------
Grazie a chiunque cercherà di aiutarmi....
Francesco

 Faccio un past del codice di seguito...
[cut]
Si, ma dovresti specificare che errore ti da... il codice a prima occhiata
sembra giusto....

 public class MAUSEVENT extends Applet implements MouseListener {
Ciao,
l'interfaccia MouseListener prevede anche il metodo mouseClicked...che
quindi deve essere implementato.
-- 
Lucio Benfante
Brainbench MVP for Java 1
http://www.brainbench.com
Newsgroup: it.comp.java
Titolo: Serializzare un oggetto su File

Help
Non so come scrivere su un file un oggetto serializzato stile
public class PersonaSzAble implements java.io.Serializable {
    private String nome;
    private String cognome;
    private transient Thread t = new Thread();
    private transient String codiceSegreto;
    public PersonaSzAble(String nome, String Cognome, String cs) {
        setNome(nome);
        setCognome(cognome);
        setCodiceSegreto(cs);
    }
    public void setNome(String nome) {
        this.nome = nome;
    }
    public String getNome() {
        return nome;
    }
    public void setCognome(String cognome) {
        this.cognome = cognome;
    }
    public String getCognome() {
        return cognome;
    }
    public void setCodiceSegreto(String cs) {
        codiceSegreto = cs ;
    }
    public String getCodiceSegreto() {
        return codiceSegreto;
    }
    public String toString() {
        return "\nNome: " +getNome()+ "\nCognome: " +getCognome()+ "\nCodice 
Segreto: " +getCodiceSegreto();
    }
}

 Non so come scrivere su un file un oggetto serializzato stile
   PersonaSzAble person = new PersonaSzAble(...);
   ObjectOutputStream out = new ObjectOutputStream(new 
FileOutputStream("personaFile"));
   out.writeObject(person);
Il tutto contornato dai vari try, catch e finally :)
-- 
Giambo - Occhio al filtro antispam _e_ alla whitelist !
Newsgroup: it.comp.java
Titolo: [JFileChooser] è possibile fare........

Salve a tutti, vorrei sapere se è possibile intercettare la pressione del
tasto [Accept] sia esso per la modalità OPEN che SAVE, in maniera tale da
avvertire subito l'utente se per esempio deve selezionare per forza un file
o se il file che sta per salvare sovrascriverà un'altro.
Ho provato ad agganciare l'ActionPerformed, ma la finestra viene chiusa
insieme con l'invio dell'evento, quindi il resto del programma è andato
avanti senza che io possa più intervenire per gestire questi casi.
C'è un rimedio a questo?

 o se il file che sta per salvare sovrascriverà un'altro.
Devi estendere la classe javax.swing.filechooser.FileFilter per implementare
un tuo filtro per il JFileChooser, definendo in maniera opportuna il metodo
		public boolean accept(File f) {
			..........
			..........
			..........
		}
In questo modo puoi intercettare la pressione del tasto [Accept] e fare
quello di cui hai bisogno. Chiaramente devi aggiungere il filtro che hai
creato al JFileChooser mediante il metodo
		addChoosableFileFilter(FileFilter filter)
Di default il JFileChooser possiede il filtro AcceptAllFileFilter, che in
pratica visualizza tutti i file e non esegue nessun controllo sulla
selezione effettuata quando premi il tasto [Accept]. Se ti interessa
rimuoverlo, puoi utilizzare il metodo
	chooser.removeChoosableFileFilter(chooser.getAcceptAllFileFilter())
Dove chooser è l'istanza di JFileChooser che stai utilizzando. Spero di
essere stato chiaro.
Ti saluto, Claudio
________________________________________________
Se c'è soluzione perché ti preoccupi ??
Se non c'é soluzione perché ti preoccupi ???
________________________________________________

 o se il file che sta per salvare sovrascriverà un'altro.
 
Per questo puoi mettere la visualizzazione del filechooser dentro un while
che terminerà solo se: (detto f il file restituito)
(!f.exist())
che è true se il file esiste, false se non esiste.
-- 
Pietro	- 
http://pietro81.altervista.org
Linux Registered User #304991
Powered by *Mandrake GNU/Linux 9.1*
Newsgroup: it.comp.java
Titolo: pupup menu

Ciao a tutti
Ho fatto un applet java che usa i menu' popup di AWT, ma quando li uso a
volte si blocca tutto il pc!.
La cosa sembra succedere se
1- apro il menu popup e poi clicco su un'altra finestra
2- apro il menu popup e riclicco sull'area dove cliccando si apre il
suddetto menu'
Come posso risolvere ? Da premettere che nn conosco bene java
Grazie.
Riassumo in breve le mie classi:
class MiaChat extends Applet  implements ActionListener , KeyListener {
    /* altre dichiarazioni */
    PopupMenu mio_menu=new PopupMenu();
     public void init() {
            // altre inizializzazioni
            mio_menu.add("Voce1");
            mio_menu.add("Voce2");
            mia_lista.add(mio_menu);
            mio_menu.addActionListener(this);
      }
    public QualcunoPremeUnTasto( MouseEvent e)  {
                  if (e.getModifiers() == Event.META_MASK)  {
                           mio_menu.show( mia_lista,e.getX() ,e.getY() );
     }
    public void actionPerformed(ActionEvent e) {
             if (e.getSource() == mio_menu) {
                  String cmd=e.getActionCommand();
              }
    }
}

 ha scritto nel messaggio
news:a93uk1$cmo$1...@serv1.albacom.net...


Newsgroup: it.comp.java
Titolo: GUI

Ciao a tutti,
mi potreste consigliare qualche tutorial (possibilmente in ita) per imparare
ad utilizzare il package swing?  Vorrei capire come è strutturata
l'interfaccia grafica, per poi arrangiarmi da solo con le API documentation,
non un tutorial con del codice da copiare e basta.
Grazie a tutti


wrote:

http://java.sun.com/docs/books/tutorial/uiswing/
-- 
Rhymes
rhy...@NOSPAMmyself.com

> ad utilizzare il package swing?
Di cosa si tratta ? scusate la domanda sciocca di certo, ma provengo dal jdk
1.1...


è il package standard per la costruzione di interfacce grafiche di java2,
sostituisce AWT, o perlomeno vi si aggiunge

 ha scritto nel messaggio
news:F6Eda.75573$pG1.1...@news1.tin.it...

Guarda la sezione dedicata a Swing, non spiega nulla di avanzato ma io ho
iniziato con questo
http://nicchia.ingce.unibo.it/edenti/slideHTML/indice.html

Newsgroup: it.comp.java
Titolo: AbstractAction, AbstractListModel e Model personalizzati

Salve a tutti, potreste spiegarmi i concetti e l'uso (magari con qualche
esempio) delle classi astratte : AbstractAction eAbstractListModel ?
Come avrete letto sul soggetto di questo post, vorrei creare un model che
abbia un funzionamento come quelli che si utilizzano per i componenti
grafici SWING.
Il principio su come costruirne uno da zero, grosso modo ce l'ho presente(
anche se suggerimenti utili su questo argomento sono sempre ben accetti), ma
quello che assolutamente non so è come fare a generare eventi quando questo
subisce una modifica.
Ad esempio se inserisco o modifico un dato del model è possibile lanciare un
evento?

evento?
Certo che sì. :-)
HTH
PS
Un buon metodo sarebbe sbirciare il codice della Sun (lo trovi in 
src.jar nel tuo jdk) che è anche commentato, ma ci vuole un po' di 
tempo.
-- 
Ciao
	Fabrizio C.
Newsgroup: it.comp.java
Titolo: Immagini in documenti PDF

Salve a tutti,
nella mia ultima applicazione devo modificare un file PDF inserendo
un'immagine in formato JPEG nella prima pagina del documento. In aggiunta il
programma deve essere in grado di stabilire anche la posizione
dell'immagine.
Se qualcuno ha gią avuto a che fare con lo stesso problema sarei
estremamente interessato a ricevere suggerimenti e indicazioni su dove
trovare librerie Open Source che soddisfano la mia esigenza o su come fare
per modificare manualmente il PDF.
Grazie a tutti,
Flavio Polesllo
flavio.p...@gruppotc.com
--
Posted from [212.177.19.163] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 per modificare manualmente il PDF.
Questo signore distribuisce una libreria gratis per generare PDF e
elenca altre quattro librerie analoghe:
http://www.lowagie.com/iText/
Se ne trovi una che funziona e che fa tutto quello che serve fammi
sapere, la cosa interessa anche a me.
Ciao, Cris
-- 
Cristian Veronesi ><((((º> 
http://www.crpa.it
Tzadikin, tzadikin geyen bom / Reshoyim, reshoyim falen bom
("just people will go ahead, evil people will fall" - yiddish song)

sapere, la cosa interessa anche a me.
Mi sembra che la maggior parte abbia dei grossi limiti con le immagini.
Sto provando pdflib che, invece, promette molto bene. Unici problemi, e'
gratis solo per utilizzi non commerciali, e non e' esattamente portabile
(c'e' una dll di interfaccia, ma sono compresi i sorgenti C).
Newsgroup: it.comp.java
Titolo: Chiusura finestra

Perché non riesco a chiudere la finestra generata da questa semplice
applicazione(non riesco nemmeno ad uscire dal programma). Vi chiedo
scusa per la banalità ma sono un novello. Grazie.
//MyApplication2.java
import java.awt.*;
public class MyApplication2 {
	public static void main (String[] args) {
		Frame f = new Frame();
		f.setLayout (new GridLayout(2,2, 20, 20));
		f.setLocation(100,100);
		f.add (new Button("Pulsante 1"));
		f.add (new Button("Pulsante 2"));
		f.add (new TextField("Questo e' un textfield"));
		f.pack();
		f.show();
	}
}
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 }
se la fai così devi fare 
f.hide();
oppure metti ad un bottone 
System.exit(0);
cmq ti consiglierei di estendere direttamente Frame la classe così usi
semplicemente 
hide();
ovunque nella classe senza problemi.
poi se hai appena iniziato ti consiglieri di andare direttamente su
Swing che da una pista a awt (senza entrare nel dettaglio delle
migliorie) =) fammi sapere se ti sono stato d'aiuto!! ciaoo
-- 
Sandero ®

Scusa, ma io volevo associare al bottone di chiusura della finestra, 
l'uscita dal programma.
Non capisco come posso fare.
ciao e grazie


 ciao e grazie
allora:
per associare un evento ad un bottone o ad un menu' o a qualsiasi altro
componente devi aggiungere alla tua classe:
private class ListenerCommand implements ActionListener {
    public void actionPerformed(ActionEvent evt) {
      if (evt.getSource() == ButtonOk) {
        System.out.println("hai premuto ok");
      }
    }
  }
ovviamente devi anche associare questo ascoltatore al bottone:
  ActionListener lc = new ListenerCommand();
  cmdOk.addKeyListener(lc);
praticamente ti spiego che succede.
appena crei un ascoltatore (Listener) lui non fa altro che ascoltare
continuamente i componenti a cui è associato. Quindi con dei semplici if
puoi gestire tutti gli eventi che vuoi.. 
ora il problema è che ovviamente per lanciare 
F.hide();
(prendendo come esempio la tua classe) non puoi lanciarlo così
semplicemente perché prima dovrai istanziarlo. (cioè metterlo come var
d'istanza) così da poter usare lo stesso oggetto in tutta la classe..
perché se crei un'altro oggetto ovviamente ti si apre un'altra
finestra...
dimmi se ti sonostato d'aiuto!! ciao =)
-- 
Sandero ®

Ciao,
perché ti manca cuesto:
f.addWindowListener(new WindowAdapter(){
			       public void windowClosing(WindowEvent e){
				      System.out.println("End of Program...");
				      System.exit(0);
				      }});


Grazie tante Rachid, ho risolto la questione e penso anche di aver
compreso un altro poco di più.
Un grazie anche a Sandero, anche se non era quello il mio problema.
Ciao a tutti

Newsgroup: it.comp.java
Titolo: Diagramma delle classi con Rational Rose

Ciao a tutti,
ho la necessità di creare dei diagrammi delle classi.
A tale scopo ho sempre utilizzato Umbrello su Linux. Con Umbrello mi bastava 
importare il codice sorgente per generarei diagrammi delle classi.
Oggi devo utilizzare Rational Rose. Sapete dirmi se esiste in quest0ultimo 
software una funzionalità che mi consente di importare il codice per 
generare il diagrammi delle classi proprio come ho sempre fatto con 
umbrello?
Grazie mille 


se non sbaglio lo fa, ma l'ho usato un bel po' di tempo fa e non
ricordo esattamente. Guarda sul sito di rational.
Comunque solitamente il diagramma delle classi (e piu' in generale
l'UML) bisognerebbe farlo prima di implementare il programma :)
Ciao Jack

l'UML) bisognerebbe farlo prima di implementare il programma :)
concordo, ma purtroppo ho un programma senza diagramma delle classi e devo 
provvedere a questa mancanza ;-) 


...si chiama reverse engineering e in realtà è puo' essere utile in
parecchi contesti!
marsel

Newsgroup: it.comp.java
Titolo: Suns' JDK 1.2.1

(I am not sure if I posted it before. I just couldn't see it in the
newsgroup)
I am trying to learn java using Sun's JDK1.2.1. But I have some problems
with it.I created a txt file and called it "First.java". I am sure the
code is right. I just copied it from a page teaching java. Then I
returned to DOS and type "javac First.java". The prompt just came up so
I think it compiled. But then when I type "java First", it said "
Exception in thread "main" java.lang.NoClassDefFoundError: First"
Please help me.

Exception in thread "main" java.lang.NoClassDefFoundError: First"
Read
http://java.sun.com/docs/books/tutorial/getStarted/cupojava/win32.html
Remember that in "it.comp.java", IT means ITaly (not Information
Technology) so you are supposed to post in Italian...
-- 
Ciao
	Fabrizio C.

 ha scritto nel messaggio
news:3B9CB075...@hkstar.com...

When you execute the command java First, it does these
operations:
- looks for First.class;
- looks in it for the class First;
- looks in it for the method:
public static void main (String args[])
- calls it passing the command line parameters in the args
array.
--
Paolo Giarrusso

Newsgroup: it.comp.java
Titolo: Neofita Resulset

ciao
come faccio a scorrere un resulset
nei sui metodi non ho trovato l' EOF
qualcuno mi da una mano?
grazie e ciao

 qualcuno mi da una mano?
Il tutorial su JDBC su 
http://java.sun.com
 potrebbe aiutarti molto, in
particolare dove dice che next() ritorna false quando il resultset e'
finito.
Davide