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

Salve,
in un programma ha dichiarato un array di 5 elementi,
durante l'esecuzione devo cambiarne la dimensione da 5 a 10 elementi
come faccio  ?
garzie 1000
pab...@freemail.it

 come faccio  ?
Crei un nuovo array di 10 elementi e copi i 5 dell'array vecchio
su quello nuovo.
Se ti serve una struttura dati tipo array ma la cui lunghezza
possa variare dinamicamente usa il Vector (package java.util).
L'unico problema e' che nel Vector puoi inserire solo oggetti, 
e non tipi primitivi.
Ciao,
  Marina

possa variare dinamicamente usa il Vector (package java.util).
Ci sono anche altre strutture che, a seconda dei casi, potrebbero
essere più indicate. Ad esempio:
java.util.ArrayList
Resizable-array implementation of the List interface. Implements all
optional list operations, and permits all elements, including null. In
addition to implementing the List interface, this class provides
methods to manipulate the size of the array that is used internally to
store the list. (This class is roughly equivalent to Vector, except
that it is unsynchronized.)
Oppure java.uitil.LinkedList.
Ogni giorno penso sempre più che le API Java nascondano un casino di
roba e che si corre sempre il rischio di scrivere codice per niente!
;-)
--
Bye,
  Dario
ICQ: 
http://wwp.mirabilis.com/11871099
Remove anti-spam from e-mail address

su quello nuovo.
Tip - per copiare velocemente usa System.arrayCopy()
Ciao,
| --
| Bruno Bossola
| Groupware/Intranet B.U.           Phone:  +39-11-2252211
| ATOS SpA v.Vaninetti 27           Fax:    +39-11-2203182
| I-10148 Torino ITALY              Change NOSPAM in atos to email me!


[deletia]


 essere più indicate. Ad esempio:
Io parlavo degli oggetti presenti nel JDK1.1, non 1.2
Ciao,
  Marina

Io parlavo degli oggetti presenti nel JDK1.1, non 1.2
Rispondo a te a e Bruno: non ho fatto caso alla versione... Ormai sono
completamente in 1.2 e ho solo la documentazione relativa. Mi spiace
se ho confuso qualcuno.

Newsgroup: it.comp.java
Titolo: aiuto, neofita sulle servlet

ciao, sto incominciando da poco a studiare le servlet. Per ora, mi limito a 
copiare i listati che trovo in giro.
Pero...
1) ho installato e avviato Tomcat versione 6
2)la sua root è in webapps/root
3)qui ho creato un directory servlet_esempio
4)all'interno ho postato un file html e ho creato la cartella WEB-INF
5)all'interno della WEB_INF ho messo il file web.xml e ho creato la cartella 
classes
6) nella classes ho messo il file .java che ho compilato usando 
l'opzione -classpath e ho ottenuto il file .class
7) risultato di una chiamata errore 404:  Description The requested resource 
(/servlet_esempio/servlet/Esempio) is not available.
dov'è l'errore i listati li ho solo copiati da qui 
http://www.enricomilano.it/servletjava.asp
grazie 

 (/servlet_esempio/servlet/Esempio) is not available.
per forza oltre a tutti gli errori di cui sopra manca ancora unpasso
fondamentale cioe' la mappatura del servlet
con le tag servlet e servlet mapping in web.xml
andando cosi' alla cieca ti fai solo del male.. ti consiglio di
leggere qualche tutorial o i libri (che ti puoi scaricare agratise )
di marty hall che sono
la miglior intro alle servlet
http://books.coreservlets.com/
investi un po' di tempo in piu' all inizio ma risparmi tempo alla fine
e non sbatti la testa da tutte le parti

 Pero...
credo che l'esempio sia stato sviluppato sotto versioni
precedenti alla 6, ti allego i due file rivisti e corretti per
la versione 6, la sevlet invece va bene cosi.
Inoltre per invocare la pagina occorre mettere la porta
8080 a menco che non sia stata cambiata:
http://localhost:8080/servlet_esempio/
<?xml version="1.0" encoding="ISO-8859-1"?>
<web-app xmlns="
http://java.sun.com/xml/ns/j2ee
"
    xmlns:xsi="
http://www.w3.org/2001/XMLSchema-instance
"
    xsi:schemaLocation="
http://java.sun.com/xml/ns/j2ee
 
http://java.sun.com/xml/ns/j2ee/web-app_2_5.xsd
"
    version="2.5">
    <description>
      Questo č un esempio di Servlet
    </description>
 <display-name>
   Benvenuto in Servlet
 </display-name>
 <servlet>
  <servlet-name>Esempio</servlet-name>
  <servlet-class>Esempio</servlet-class>
 </servlet>
 <servlet-mapping>
  <servlet-name>Esempio</servlet-name>
  <url-pattern>/Esempio</url-pattern>
 </servlet-mapping>
  <welcome-file-list>
    <welcome-file>index.html</welcome-file>
  </welcome-file-list>
</web-app>
<!-- CODICE DI ESEMPIO DEL FILE index.html -->
<html>
    <head>
        <title>Esempio di Servlet</title>
    </head>
    <body>
        <a href="Esempio">Clicca qui!</a>
    </body>
</html>
<!-- FINE CODICE DI ESEMPIO DEL FILE index.html --> 

e non sbatti la testa da tutte le parti
Ok vi ringrazio per le risposte. Siate stati chiari. Un libro c'è l'ho ma 
non è scritto benissimo.
grazie

Newsgroup: it.comp.java
Titolo: Package sun

Salve
volevo sapere dove è possibile scaricare la documentazione del package in
oggetto.
Grazie

Bye
Newsgroup: it.comp.java
Titolo: Manuale Java

Java 2 I Fondamenti di Mc Grav Hill ml'ho comprato io pochi giorni fa
pensando che parlasse per i principianti della programmazione, visto che c'č
scritto "I Fondamenti"
Mi pare ottimo ma purtroppo č un po' difficile dato che come programmazione
sono partito da zero quindi se parti da zero come me comprane uno piů
semplice, ancora devo capire il concetto di ricorsione che li mi spiegano.
Comunque se ti fondi i neuroni piano piano capisci tutto, faccio cosě da un
paio di settimane e ancora non sono esploso.
CiAuZ!
Agabiti Leonardo, Terni
aga...@libero.it

 wrote in message
nAEl5.62963$dF5.1...@news.infostrada.it...

Newsgroup: it.comp.java
Titolo: Togliere gli accenti da una Stinga

Salve a tutti,
quando salvo una stringa in nu database, devo 
ovviamnte tramutare i caratteri ' in \' per 
ovvie ragioni, mi chiedevo se esiste un funzione
che fa' questo in automatico!!!!

 che fa' questo in automatico!!!!
La sintassi sql dovrebbe prevedere come "carattere di escape" il "'".
Quindi in realta', la stringa deve avere apici doppi per ogni apice 
contenuto.
Un metodo che fa questo lavoro potrebbe essere questo:
     private String normalizeParam(String param) {
         StringBuffer result = new StringBuffer(param.length() * 2);
         for (int i = 0; i < param.length(); i++) {
             if (param.charAt(i) == '\'') {
                 result.append("'");
             }
             result.append(param.charAt(i));
         }
         return result.toString();
     }
Ciriciao
-- 
Clark Gheibol
ICQ 169870698
"Perchè tanto odio?"
"...e un succo di pomodoro, uno"

...

Se usi java.sql.PreparedStatement al posto java.sql.Statement raggiri
il problema perchè formatta in automatico un oggetto.
G.M.

Newsgroup: it.comp.java
Titolo: La lancio con un doppio click?

Precedentemente vi avevo chiesto come lanciare un JFrame in una classe come
un applicazione (In quel caso in un archivio jar) ma mi avete risposto di
fare:
File -> New -> Build -> Archive builder
In questo modo con un doppio click parte l'applicazione?Altrimenti come devo
fare?(Utilizzo il jbuilder)
Uno studente

Salve a tutti ho risolto da solo il mio problema e volevo farvelo sapere
sapete se qualcuno č interesato.
Con la procedura che ho precedentemente descritto crea un archivio jav che
con un sistema come cp si esegue facilmente con un doppio click in altri
sistemi windows basta uno script che la sintassi č scritta sul sito della
SUN e la stessa cosa vele čer i sistemi Unix like.

Newsgroup: it.comp.java
Titolo: java su digiland

non so se dipenda da digiland pero' non riesco a far funzionare i java nel
mio sito.
sul mio computer funziona pero' quando lo carico non funziona.
bah non so.
aiutatemi...
grazie
eugenio


wrote:

anch'io ho una pagina su digiland, ho messo
delle applet e funzionano senza problemi
quindi dovresti cercare di capire perche' 
non ti vanno attivando la java console 
ciao_<
Andrea
http://digilander.iol.it/schiele

Newsgroup: it.comp.java
Titolo: Libri su Java

Ciao a tutti. Sono uno studente di ingegneria informatica al quarto anno.
Mi interesso di Internet e ultimamente del lingauggio Java.
Vorrei sapere quali sono i libri piu' completi e precisi su questo linguaggio.
Mi ritengo un programmatore esperto di linguaggio C++ e ho una buona conoscenza della rete Internet.
Grazie

>Vorrei sapere quali sono i libri piu' completi e precisi su questo linguaggio.
Ciao,
vai a 
http://www.EckelObjects.com/
 
-- 
-------------------------------------------
Why don't you take a look here?
http://www.geocities.com/SiliconValley/8381
-------------------------------------------/:wq - Abt
Newsgroup: it.comp.java
Titolo: jboss 3.2 ejb-ql

Ho definito un cmp 2, ho definito un metodo finder ma quando faccio il
deploy sul server mi da un errore di string literal.
il find č
ejb.finder signature = "java.util.Collection findByCognome(java.lang.String
cognome)"
 * unchecked = "true"
 * query = "SELECT Object(a) FROM Rubrica as a where a.cognome like ?1"
 *
se al posto del like uso = funziona tutto.
E' jboss che non supporta il like o io che sbaglio?
il db e mysql 4
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 ha scritto nel messaggio
news:212Z210Z165Z146...@usenet.libero.it...


Newsgroup: it.comp.java
Titolo: JTextField Data

 
          E' da una settimana che mi sono buttato a programmare in java...
il mio primo problema è questo: non riesco a settare una JTextField con la
picture in formato data e di conseguenza convertirla in una stringa e di
conseguenza effettuare una ricerca su questo campo....
Qualcuno mi può aiutare????
Grazie
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 ha scritto nel messaggio
news:82Z190Z32Z2Y11...@usenet.libero.it...

In una applicazione ho risolto utilizzando una estensione di PlainDocument
(come da esempio su tutorial) sulla falsariga di altri applicativi
commerciali: l'utente scrive un po' come vuole (usando come separatore un
punto, una linea, un undescore, una barra o addirittura nessun separatore) e
alla perdita di focus da parte del campo una procedura provvede a forzare
una rappresentazione standard (ad esempio "22/04/2005" o simili).
In un caso ho visto una implementazione (non Java) che interpretava il
formato data già al momento della digitazione da parte dell'utente, ma è
evidentemente un meccanismo molto complesso ed inevitabilmente soggetto ad
errori (ovvero non sempre interpreta correttamente il dato immesso
dall'operatore). Avevo inizialmente tentato di crearmi un componente analogo
in Java ma, un po' per la complessità ed un po' per il pessimo rapporto
costo/beneficio dato lo scarso tempo di progetto a disposizione, ho
preferito ripiegare sulla soluzione di cui sopra.
Spero di esserti stato utile.
MSL

Newsgroup: it.comp.java
Titolo: file .class

Salve a tutti! Mi è stato indicatpo un sito su cui è possibile eseguire
on-line un programma java. L'autore del sito mi ha anche detto che è
possibile scarcare i file java dal suo sito, dopo averne identificato i
nomi nel sorgente html, per poi eseguirli off line da una pagina web che
richiami i files desiderati. Ho fatto tutto questo, ma nella pagina web
da me creata appare solo un riquadro grigio con una "X" all'angolo. Il
percorso che indica la posizione del file .class è corretta nel codice
html che ho scritto. Potrebbe essere che vi siano sul server altri files
.class che nel codice html delle pagine web del sito non appaono? Se sì,
come è possibile sapere quanti e quali sono i file .class che risiedono
a quella precisa URL?
Grazie

 come č possibile sapere quanti e quali sono i file .class che risiedono

Newsgroup: it.comp.java
Titolo: Hashtable vs Vector

Ciao,
sto lavorando su di un software scritto in JAVA.
Chi ha scritto questo codice fa un uso disinvolto
della classe Vector.
Sto studiando alcune soluzioni per rendere alcuni algoritmi
meno contorti e per fare questo ho pensato di utilizzare
Hashtable.
La domanda che mi sto facendo è qual'è l'impatto sul sistema
nell'utilizzare una Hashtble al posto di un Vector?
Sapreste darmi delle valutazioni (ovviamente generali) su questo argomento ?
grazie.
--
-------------------------------------------------------------
Alessio Giuliano
alessio....@tin.it
http://back.to/arizona
Panoramic Pictures (R)
Destination Italy! Your VHS video guides to everything that's Italy!
www.panoramic-pictures.com
-------------------------------------------------------------

 nell'utilizzare una Hashtble al posto di un Vector?
Io trovo che siano fondamentalmente molto diverse tra loro, ma forse non ho
compreso bene come intendi utilizzare Hashtable al posto di Vector.

 ha scritto nel messaggio
news:aaf3mm$q05$1...@lacerta.tiscalinet.it...


 ha scritto nel messaggio
news:E7Py8.28837$8D3.7...@news1.tin.it...

Una tabella hash dovrebbe dare vantaggi in fase di ricerca degli oggetti in
essa memorizzati. Invece necessita di più risorse per l'inserimento ecc...
Ora non so com'è implementato Vector ma credo che sia molto più lento nella
ricerca e più veloce nell'accedere agli elementi.

> una Hashtable richiede più risorse di un Vector.
Decisamente sì. Hashtable viene utilizzato per accedere ad un'elemento a cui
è stato attribuito un nome. L'implementazione avviene attraverso delle
tabelle hash, e quindi predispongono un numero di celle che dev'essere
maggiore del numero di elementi che si vogliono contenere, implementando in
fase di ricerca un'accesso "random", molto prestazionale.
Vector è un vettore, l'accesso ai dati è sequenziale ma richiede meno
risorse.
Tieni conto che se non ti servono sincronizzazione da thread per accessi
concorrenti, e ti interessano le prestazioni, dovresti usare HashMap anziché
Hashtable, ed ArrayList anziché Vector. Se l'accesso che vuoi implementare è
sempre sequenziale, e il numero di elementi è destinato a cambiare di
sovente, puoi pensare di utilizzare LinkedList al posto di ArrayList, che
implementa una collezione di elementi attraverso una struttura a "lista" i
cui elementi sono collegati tra loro.

 ha scritto nel messaggio
news:aagvut$amh$1...@lacerta.tiscalinet.it...


 ha scritto nel messaggio
news:gZUy8.29618$8D3.7...@news1.tin.it...

Newsgroup: it.comp.java
Titolo: Iniziare a programmare in Java

Buongiorno a tutti,
 vorrei iniziare a programmare in Java; ho cercato la J2SE da
scaricare, ma ho trovato solo degli upgrade. Forse ho delle notizie
"non fresche" e magari sto cercando la cosa sbagliata; o forse la SUN
non distribuisce più la J2SE gratuitamente?
Chi mi sa dare una dritta?
Grazie
Nabira

Forse hai trovato degli "update": č come dire "revisione".
Vai sul sito e scarica, trovi i link in prima pagina (ovviamente).

 Vai sul sito e scarica, trovi i link in prima pagina (ovviamente).
Perdonami se sono un po' tarda: gira e rigira arrivo sempre a questa
pagina: 
http://java.sun.com/javase/downloads/?intcmp=1281
;
devo scaricare Java SE 6 JDK Source Code?
grazie

 Vai sul sito e scarica, trovi i link in prima pagina (ovviamente).
"Update" per me significa "aggiornamento"; cosa aggiorno se non ho il
software base? Non riesco proprio a trovarlo, ovunqua vada a caercare
mi imbatto sempre nella stessa pagina (
http://java.sun.com/javase/
downloads/?intcmp=1281) e non trovo la versione base. Se sai dove si
trova, me lo puoi dire, per favore?
Nabira


Anche per me significa "aggiornamento" ma per la SUN significa "versione 
completa aggiornata al".
Per scaricare il software completo clicca sul bottone Download a fianco 
alla scritta "JDK 6 Update 5".
-- 
Andrea Francia
http://www.andreafrancia.it/

 ha scritto:

..bhe.. ma sei proprio tarda..il primo download della lista Java SE 6
JDK  ti rimanda nell'area dounload .. ckecchi accetto ..ckecchi la
piattaforma di interesse e poi segui le istruzuioni
..ma adesso cosa usi ? VB ? lascia stare Java..non e' roba per te !

 ha scritto:

... cmq il primo download della lista si chiama "Windows Platform -
Java SE Development Kit 6 Update 5" ...


Grazie
Nabira
---------------------------------------------
il sito è corretto quello citato negli altri post 
java.sun.com
e poi se utilizzi windows ti registri o se hai già la reg.
 ti viene girata la pagina dei download da cui selezioni
una qualsiasi versione adatta al tuo sistema operativo.
Attenzione, che l'installazione ha dei Readme nella
cartella in cui verrà installato il J-SDK molto più
dettagliati di qualsiasi post. Dovrebbero essere in inglese
comunque.
Qui (nella directory di installazione sul tuo P.C.)
troverai le cartelle "bin" dove ci sono i "binari"-eseguibili
tipo javac.exe (nel caso di Win...) -
"java compiler" il quale viene lanciato dal "prompt dei comandi".
Se utilizzi linux il discorso cambia di poco.
Il compilatore si chiama sempre "javac" e viene
lanciato sempre dalla console dei comandi
a meno che tu non scarichi anche qualche IDE....
su ubuntu lancio il comando tipo:
"/sdk/jdk/bin/javac <nome del file>".
Ah, i tutorial per iniziare a fare Applet
almeno quelli che ho trovato utili
sono su 
www.html.it
ci sono anche altri link utili...
Bye!
Newsgroup: it.comp.java
Titolo: Trasformazioni Affini: setToRotation vs getRotateInstance

Qual è la differenza tra questi due approcci oltre a quello che il primo
metodo è di tipo void mentre il secondo restituisce un oggetto
AffineTransform? Voglio dire, quando mi conviene usare il primo uno piuttosto
che l'altro? A me sembrano ridondanti.
-- 
Questo e' "Tabloid", il telegiornale al cui confronto il TG4 sembra un
telegiornale.
		-- Panfilo Maria Lippi, "TABLOID TABLOID"@"Mai Dire Gol"

 che l'altro? A me sembrano ridondanti.
il primo modifica il transform su cui lo chiami, il secondo e' anche
static ed e' un metodo di convenienza per creare un transform di
rotazione senza dover andare a calcolarele matrici di
trasormazione.
Newsgroup: it.comp.java
Titolo: system call

Volevo sapere se java permette la programmazione system call in windows e se
si volevo sapere dove posso trovare della documentazione preferibilmente in
italiano



JNI - 
http://java.sun.com/j2se/1.4/docs/guide/jni/index.html
-- 
Rhymes (rhy...@NOSPAMmyself.com)
linux registered user #219707
linux registered machine #172395

Newsgroup: it.comp.java
Titolo: syntax highlighting

Con Eclipse non riesco a capire come attivare la syntax highlighting! 
Sapete come si fa?
-- 
 

Sapete come si fa?
Solo gli inglesi possono avere nel vocabolario una parola con 3 H, 3
G, 1 L, 1 T, 1 N e 3 I...
No, non so come si fa. Scusa per l'OT, ma stasera sono cosě...

 highlighting!
        AI LAI TIN AI LAI TIN AI LAI TIN
Se leggi tante volte rimani ipnotizzato!!
-- 
 



OMMMMMMMM      OMMMMMMMM    OMMMMMMM
Newsgroup: it.comp.java
Titolo: Javascript e JBuilder

Ciao ragazzi,
come si fa a scrivere su una pagina web esistente ?
Per esempio, so che si puo' fare in javascript.
Il problema e' che non riesco a utilizzare javascript con un applet in 
jbuilder.
E' necessario importare netscape.javascript.* e, da quanto ne so io,
deve essere presente il parametro "mayscript" nella descrizione dell'applet
(si tratta dell'architettura LIVESCRIPT di netscape)
Ma quando tento di utilizzare comandi javascript (tramite l'oggetto JSobject) 
ottengo un errore di inizializzazione.
Come si puo' porre rimedio a tutto questo ?
Oppure, conoscete altri metodi per scrivere su una pagina html con un applet 
java ?
Grazie
zava...@mailexcite.com

...


Newsgroup: it.comp.java
Titolo: Salvare gli oggetti dal db in una cache

Salve
sto cominciando ad usare Tomcat e vorrei utilizzare  all'interno di
una sessione una HashMap o qualcosa di simile per conservare i
reference agli oggetti creati dopo la lettura del db, anche per
evitare fantasmi.
Questo pattern mi pare venga chiamato da M. Fowler come "identity
map".
Quello che non riesco a fare è passare questa cache ai metodi che si
occupano di reperire gli oggetti dal db.
La cosa più normale mi pare sia di mettere la cache come attributo
della session, ma poi? Per esempio se Person ha il metodo static
findPerson(Long id) come può accedere alla cache?

Nick wrote:

Non puo' se la cache e' memorizzata nella session, a meno che tu non 
passi anche la sessione a findPerson.
La cache deve essere unica per tutta la sessione o puo' essere condivisa 
da tutte le sessioni dell'applicazione?
Nel secondo caso puoi utilizzare il pattern singleton per la cache e 
memorizzarne un'istanza come attributo statico della classe stessa 
(Cache supponiamo).
Dentro al metodo findPerson puoi fare un Cache.getInstance() per 
ottenere questa istanza.
Ricordati poi che ogni applicazione di tomcat (ogni *.war) utilizza un 
ClassLoader diverso e quindi gli attributi statici non vengono condivisi 
fra applicazioni diverse (non so se questo comportamento faccia parte 
dello standard J2EE o piuttosto sia una particolarita' di Tomcat).
Andrea Polci

Newsgroup: it.comp.java
Titolo: zyxel 660 hw e libero flat = disconnessioni

vi prego aiutatemi!!!!!!
libero ha fatto l'upgrade della portante portandola da 1,2 a 2,9 circa.
Prima andava tutto bene, adesso il router si disconnette dalla linea
adsl ogni 2-3 minuti.
Ho provato tutto, ho controllato tutta la configurazione riga per riga
ed ho provato ad aggiornare il firmware (come suggeritomi da qualcuno
del gruppo) ma avevo installato già quello più recente.
NON SO COSA FARE.........

 ha scritto nel messaggio
[CUT]
sei OTTTTTTTTTTTTTTTTTTTTTTTTTTTT
--
=======================
Ciň che l'occhio vede e l'orecchio
sente , la mente crede
=======================
Newsgroup: it.comp.java
Titolo: lanciare un eccezione in java.

come posso fare a lanciare una mia eccezione in java??
mi manca la sintassi..
class error
{ void test() throws MyException
   {
        //           ??? qui che faccio ???
    }
}
[...]
try
[...]
catch (MyException e) { ... } ;
Grazie anticipatamente per l' aiuto.
--
Posted from 
mail.comune.urbino.ps.it
 [195.31.229.35] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 wrote in message
news:39196AF4...@comune.urbino.ps.it...


Newsgroup: it.comp.java
Titolo: copiare il testo di una casella di testo in altre caselle

Vorrei copiare in "N" caselle che ho in una
pagina htm il valore che scrivo dentro
in una casella di testo "X"
è possibile ? e come
Grazie
RM

RM wrote:

Si, in Javascript. 
developer.netcape.com
, documentazione sul Javascript,
sezione form
Ciao,
 Stefano
----------
"X WindowSSS, teSSSoro mio... lo odieremo per SSSempre"
Bill Gollum
----------


http://www.pabasoftware.com

Newsgroup: it.comp.java
Titolo: [Applet]caricamento jvm...

Stò scrivendo un'applet java e ho notato, purtroppo, che il caricamento 
nel browser risulta lento quando la jvm non è in memoria ...in tal senso
mi domandava se non esisteva una tecnica per far vedere all'utente un
caricamento "graduale" dell'applet senza che il sistema si debba caricare
la jvm per intero freezando per parecchi secondi l'interfaccia utente, cosa
che ha purtroppo non ha giovato alla diffusione delle applet :(
Frank
-----------------------------------------------
Inviato tramite 
http://itwebnewsreader.servehttp.com

la nuova versione di jvm dovrebbe risolvere il problema
(dovrebbe essere rilasciata a breve, ora e' in RC...)
cerca con google "jdk 6.0 update 10"

Newsgroup: it.comp.java
Titolo: Help di un neofita: Stampare un messaggio

Sono sempre io: il neofita. Volevo farvi un'altra domanda delle domande che
con l'andare del tempo vi proporrò. Qui di sotto vi ho messo un pezzo del
mio programmino stupido. Io inserisco un dato da tastiera. e dopo aver fatto
i relativi controlli deve stamparmi un messaggio, e richiedere di inserire
un altro dato se si vuole, un normale while. l'unico problema è che finchè
non esco dal ciclo while non mi stampa il messaggio, ma mi chiede soltanto
di inserire un nuovo dato. Come posso fare? io ho provato con il break, ma
non va bene perchè mi esce dal while ma io non voglio che lui esca dal ciclo
finchè non glielo dico io.
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

Se magari sotto effettivamente aggiungi il programmino che dici vediamo di
aiutarti

Newsgroup: it.comp.java
Titolo: J2EE Jboss console

eseguito il comando run.bat jboss parte correttamente
pero se mi collego  a localhost:8080/jmx-console/index.jsp 
tommy mi da errore 404 risorsa non disponibile
avete idea perche'?
forse il percorso e' errato?
TIA
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

Con "
http://localhost:8080/jmx-console/
" dovrebbe andare... prova a vedere
il log in "JBOSS_HOME/server/default/log/server.log"...
Gio
"fly" <flavyNOS...@YAHOO.FRR> ha scritto nel messaggio
news:c6bacr$7tg$1...@news.newsland.it...


Newsgroup: it.comp.java
Titolo: problema iteratori

Il mio programma lancia eccezioni del tipo:
 java.lang.NullPointerException
Non so più dove sbattere la testa per cercare gli errori. Prima di
continuare in questa impresa, vorrei sapere:
Il mio iteratore comincia la visita alla lista partendo dalla testa. Ma se
la lista e' vuota, che succede?! Potrebbe essere questo il motivo per cui mi
lancia quell'errore?! Prima almeno faceva l'inserimento in testa, ora invece
neppure quello.
Grazie.

L'interfaccia Iterator ha anche un metodo hasNext() che restituisce vero se
c'č un elemento successivo falso altrimenti....
while(pippo.hasNext())
{
    variabile = pippo.next();
    // faccio quesllo
}
suppongo che tu abbia un qualcosa su cui iterare (una lista, un vettore...).
Prima devi inizializzare l'iteratore con quello dell'oggetto da
iterare....ad esempio:
LinkedList prova = new LinkedList();
...riempi la lista con quello che vuoi...supponiamo Integer
// la LinkedList restituisce una sottoclasse ListIterator (con metodi piů
specifici per le liste) che implementa l'interfaccia Iterator...comunque
funziona nello stesso modo
ListIterator pippo = prova.listIterator();
while(pippo.hasNext())
{
    Integer intero = pippo.next()
    System.out.println(intero.intValue());
}
cosě non dovrebbe dare errori...
cyb


Controlla che innanzi tutto le variabili siano inizializzate...
J

Newsgroup: it.comp.java
Titolo: EL e richiamo metodo get

Ciao,
ho un bean con un metodo fatto in questo modo
public String getValue(String key)
come faccioa richimarlo da una jsp attraverso EL?
ho provato con ${mybean.value["chiave"]} ma non funziona.
Ciao e grazie.
Sergio

 ha scritto nel messaggio 
news:1154617604.7...@p79g2000cwp.googlegroups.com...

EL non passa parametri.
Usando un custom resolver puoi raggiungere l'obiettivo, usando un 
'espressione come quella che hai provato.
Newsgroup: it.comp.java
Titolo: Aiuto Neofita leggere file.

sono un neofita di java e vorrei realizzare un
semplice programma che mi legga un file di testo
assegnando ad ogni variabile una riga del file...
Come devo iniziare e quali sono i comandi per aprire leggere un file...
Grazie per la vostra collaborazione.

 ha scritto nel messaggio
news:8jvp13$mot$1...@pegasus.tiscalinet.it...

Usa la classe BufferedReader. Ha un metodo readLine() che legge una riga di
testo convertendola in String. Per istanziare un BufferedReader devi prima
creare un InputStreamReader o un FileReader, passandogli come argomento il
path del file da leggere, quindi istanziare il br passandogli come argomento
l'InputStreamReader (o il FileReader). Dopo di questo non ti rimane che
leggere ogni riga col metodo readLine(). Se poi vuoi scrivere cio' che leggi
su un file, usa lo stesso procedimento e crea un BufferedWriter da un
InputStreamWriter o un FileWriter, e usa il metodo write(String)
Qualcosa del genere:
BufferedReader in=new BufferedReader(new FileReader("c:\...il tuo file");
in.readLine();
...
BufferedWriter out=new BufferedWriter(new FileWriter(""...file di
scrittura");
out.write(String s);
ecc. ecc.
Ricorda pero' che ogni operazione con i flussi necessita di un attento
controllo delle eccezioni: studia per bene la documentazione ufficiale di
Sun relativa al package 
java.io
.
Spero di esserti stato d'aiuto :-)
ciao
Rich
Newsgroup: it.comp.java
Titolo: tool per l'installazione di un software

Mi consigliate un tool che posso utilizzare per poter installare un software
che ho scritto?
So che con la versione professional di JBuilder e' gia' incluso, m aio
vorrei qualcosa di Free.
Grazie

 wrote in message
news:Dn38b.68878$
R32.2...@news2.tin.it

-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio
news:Dn38b.68878$R32.2...@news2.tin.it...

InstallAnyWhere 5.5 Now! 
www.zeroG.com
http://www.zerog.com/products_ia_07.html#4
Le altre versioni si pagano...

Newsgroup: it.comp.java
Titolo: JavaMail: Session su pore non standard.

salve :)
   una mia applicazione utilizza un framework il quale a sua volta utilizza
JavaMail per spedire posta elettronica.
   Mi e' stato richiesto che la posta venisse inviata non tramite la porta
standard SMTP ma tramite un'altra porta. Domanda stupida: come cacchio lo
dico a Javamail? Lui si aspetta un oggetto Properties con determinate coppie
attributo/valore. Ho dato una occhiata qui:
http://66.102.9.104/search?q=cache:TTLz0tURWUsJ:www.inf.fu-berlin.de/lehre/SS01/swp/A-D/JavaMail/docs/JavaMail-1.2.pdf+javamail+properties+%22Appendix+A%22&hl=it#67
ma non vedo alcun valore relativo alla porta :) Dubito che JavaMail sia
cosi' restrittivo da non permettere connessioni su porte non-standard...
come posso fare?
Grazie in anticipo :)
-- 
---
Francesco Galli / Cinghiale Mannaro
Personal: 
http://cinghialemannaro.splinder.com
TMS project: 
http://tms.inera.it

Nel tuo oggetto Properties che usi per ricavare la Session prova con
prop.put("mail.smtp.port", "<numeroporta>" );
Il numero va messo come stringa.
Ho avuto il tuo problema con gmail che usa una porta non standard per 
l'invio/ricezione di messaggi. In questo modo la mia webapp funziona.
bye,
Emanuele
Francesco Galli ha scritto:


 attributo/valore.
http://java.sun.com/products/javamail/javadocs/com/sun/mail/smtp/package-summary.html
C'e' proprio l'esempio ad-hoc:
The SMTP protocol provider supports the following properties, which may 
be set in the JavaMail Session object. The properties are always set as 
strings; the Type column describes how the string is interpreted. For 
example, use
	props.put("mail.smtp.port", "888");
to set the mail.smtp.port property, which is of type int.
Saluti
CarMas

Newsgroup: it.comp.java
Titolo: Applet java

Salve a tutti, qualcuno sa se esiste un modo per visualizzare il codice
java di un applet caricata dal web?
Grazie

 Grazie
Il reverse engineering... ;p



Esiste un programma per farlo?Quale?
Newsgroup: it.comp.java
Titolo: Repaint della form

Salve a tutti.
Volevo sapere se non esiste proprio nessun modo di effettuare il repaint di
una form quando questa stà gestendo un evento. Il mio problema è che
conseguentemente alla selezione di una voce di menù viene avviato un ciclo
che impiega molto tempo per eseguire le operazioni necessarie, e io dovrei
scrivere delle informazioni nella Status bar in base ai file che vengono
elaborati. Se qualcuno conosce un modo semplice per risolvere il mio
problema me lo faccia sapere.
Grazie in anticipo
Gioni

:

In che senso? Devi semplicemente inventare un evento, modificare di conseguenza 
lo stato della tua status bar e repaint() e/o validate().
Per un framework che ti permette di inviare eventi asincroni ad oggetti non-AWT  
puoi dare un'occhiata a 
http://space.tin.it/computer/csadun/software/lf
-- 
God is Real, unless declared Integer.
ObjectZone - 
http://space.tin.it/computer/csadun/

 wrote in message
news:8F82AC4F9c...@193.216.69.37...


ovvio, perche' lévento associato e CPU bound, quindi non ti permette di fare
la repaint(che non funziona molto bene)
prova a fare due cose:
1) prova ad associare il form e lévento che la voce del menu gestisce a due
thread diversi(vedi classi Thread ed interfaccia Runnable)
2) puoi provare a dare una paint al posto della repaint , questo perche la
piant e ' bloccante  e non continuera'il ciclo fintanto che non avra'finito
di ridesegnarti l'oggetto.
Gioni Gennai wrote in message ...

Newsgroup: it.comp.java
Titolo: length su array bidimensionali

uso la funzione length per avere la lunghezza di un 
array.ma
 ora ho a 
che fare con un array bidimensionale in cui conosco il numero di righe 
ma per ogni riga vorrei sapere la sua lunghezza (che sarà variabile e 
non costante x tutto l'array).mi sapete dire cosa posso usare?grazie

iblinku wrote:

penso tu stia facendo confusione tra array e liste, in ogni caso se hai una 
matrice NxM del tipo
Object[][] matrix = new Object[N][M];
matrix[i].length   per ogni i: 0 <= i < N
ti restituisce M, ovvero il numero di colonne COSTANTE per tutte le righe.
Se ti interessa qualcosa di dinamico devi giocherellare con java.util.List

Newsgroup: it.comp.java
Titolo: [newbie] come faccio

Ciao a tutti, 
spero di nn essere off topic. Dove trovo info su come inserire un
appelt java che mi permetta di avere un chat modello irc sul mio sito.
Poi vorrei che questa chat fosse collegata a un canale su un server
irc particolare. Qualcuno mi aiuta a reperire informazioni. Grazie
mille :)
Paolo

 ha scritto nel messaggio
news:3d622e4...@news.virgilio.it...


J
sai mica dove si trova qualcosa?
Ciao :)
Paolo

Newsgroup: it.comp.java
Titolo: Log Web Application Tomcat 4.0.4

Ciao.
Ho bisogno di tracciare le richieste ed eventuali anonalie di una
specifica Web Application sotto Tomcat 4.0.4.
In particolare avrei bisogno di scrivere il log (JSP/Servlet) in uno
specifico file.
Qualcuno sa aiutarmi.
Grazie anticipatamente.

Ciao a tutti.
Ho bisogno di effettuare il trace della mia web application sotto
tomcat 4.0.4.
In particolare ho bisogno di scrivere il log in uno specifico file
utilizzando le JSP e le selvlet.
Qulacuno sa aiutarmi?
Grazie.

 ha scritto nel messaggio
news:fca8cc6f.02073...@posting.google.com...


Newsgroup: it.comp.java
Titolo: Copia File

Ciao a tutti!!
mi servirebbe sapere se in Java è possibile eseguire una copia di un file.
Io ho utilizzato la classe File ma non trovato nessuna soluzione.
grazie,
Monique
mon...@hotmail.com

 wrote in message
news:Lv%F4.64312$pn3.7...@news.infostrada.it...


...


 
mon...@hotmail.com
-- 
Cristian Veronesi - CRPA SpA - Reggio Emilia, Italy
"Draw a straight line and follow it" (La Monte Young, Compositions 1961)

 grazie,
fai una Read del file e poi fai la Write su un altro file...
--
"I don't care if Monday's blue
Tuesday's grey and Wednesday too
Thursday I don't care about you
It's Friday I'm in love..."

 wrote in message
news:yl0G4.64551$pn3.7...@news.infostrada.it...


...


 wrote in message
news:DP0G4.64743$pn3.7...@news.infostrada.it...


...


Emh....io sono di Milano (Magenta)
;-)
Newsgroup: it.comp.java
Titolo: dove trovare tutti i messaggi precedenti??

Sono un nuovo utilizzatore di questo newsgroup mi interesserebbe leggere
anche i messaggi precedenti dove posso trovarli??


http://www.programmazione.it/linguaggi/java/faqs/index.htm
Ciao
Emi

 anche i messaggi precedenti dove posso trovarli??
Anche se probabilmente non e` quello che cerchi, prova su
http://www.deja.com/group/it.comp.java
-- 
Ciao,  |    Asche zu Asche
Matteo |    und Staub zu Staub

 anche i messaggi precedenti dove posso trovarli??
Utilizza dejanews:
www.deja.com/usenet
 
poi fai una ricerca per it.comp.java, seleziona il gruppo (verranno
visualizzati msg anche di altri gruppi correlati) poi in basso dovresti
trovare una choice per gestire il range di date di cui vuoi visualizzare
i msg.
Oppure puoi provare anche:
www.pantheon.it/mailgate/it.comp.java
 (ma l'ultima volta il server era
giů)
ciao
Ugo
__________________________________________________________________________
"La perfezione si ottiene non quando non c'č nient'altro da aggiungere, 
 bensě quando non c'č piů niente da togliere." Antoine de Saint-Exupéry
__________________________________________________________________________
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Enterprise Java Consulting
@mail: Ugo.L...@Flashnet.it
Home Page: 
http://www.ugolandini.net
Mentoring: 
http://www.projectoo.com
Work Phone: 06/5814740
Fax Phone: 06/233207542 
Cell Phone: 0347/6310749 - 0347/4783580
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

GRAZIE a tutti per le risposte

Newsgroup: it.comp.java
Titolo: timeout su receive da socket TCP

E' possibile impostare un timeout sulla ricezione da un socket TCP ?
Quali sono i metodi da chiamare per impostare tale timeout ?
Chiedo qui perché anche stasera non riesto ad accedere a 
http://java.sun.com
.
Appena riesco ad accedere di nuovo mi scarico 
tutta la documentazione come suggeritomi in un post precedente.
Grazie,
Marco Guidi

 wrote in message
news:9973f29b.02110...@posting.google.com

classe Socket:
public void setSoTimeout(int timeout)
                  throws SocketException
lo imposti in millisecondi. se la connessione rimane inattiva per piů
tempo viene generata una java.io.InterruptedIOException.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Newsgroup: it.comp.java
Titolo: Quale dei 2 libri ???

Quale di questi due libri sono consigliati per 1 principiante che di
programmazione non sa nulla ??? Vorrei iniziare con il java.
Java 2 i fondamenti della Mcgrawhill
Java 2 i fondamenti di programmazione della Apogeo
Quale di questi 2 libri mi consigliate per uno che vuole iniziare a
programmare senza mai aver fatto nulla ???? C'è anche un altro libro
migliore di questi ???
Grazie

 Java 2 i fondamenti di programmazione della Apogeo
    Va bene per un principiante ma attento che per imparare a programmare
con  Java senza avere un minimo di basi di programmazione devi dedicargli
molto             tempo. Un consiglio che potrei darti è quello di
cominciare con un testo che ti spieghi il concetto di programmazione (nessun
tomo universitario ma solo una             lettura introduttiva che riesca a
proiettare il lettore nel mondo della programmazione).


 
A questo scopo ti consiglio Java 2 flash della apogeo, non ti isegnera'
a fare grandi applicazioni ma ti introdurra' il linguaggio (arriva
massimo a spiegare come si fa un'applet che alla pressione di un tasto
cambia l'immagine visualizzata). Il costo 16 -misere- mila lire!
Nihil
---
nihil est quod ratio facere non posse

Newsgroup: it.comp.java
Titolo: servlet : un chiarimento

vorrei cominciare a fare qualche servlet e avrei bisogno di qualche
chiarimento.
la servlet , dove la metto ?  cioč posso sciegliere io dove metterla (tipo
www.pippo.it
\pluto\miaservlet.class) , o deve per forza risiedere in una
directory fissa decisa dal webmaster cioč ....\servlet\miaservlet.class ?
grazie e ciao
frolix8

 wrote in message
news:2k6J4.124955$pn3.1...@news.infostrada.it...


Newsgroup: it.comp.java
Titolo: applicazione Stand-Alone

Le chiedo scusa se mi sono permesso di scriverLe.
--
Massimiliano Tarquini
E-Mail:tarq...@all-one-mail.net
-------------------------------------------------------------------
Java(tm) 2 Enterprise Edition  e molto altro su 
http://www.java-net.tv
-------------------------------------------------------------------
"Se, in un primo momento, l'idea non è assurda, allora
non c'è nessuna speranza che si realizzi".
A. Einstein
-------------------------------------------------------------------

 esecuzione sulla stessa macchina,
Per la portabilità potresti creare un lockfile, o aprire un server socket;
quest'ultima cosa ti permetterebbe anche di 'ammazzare' la vecchia istanza se
serve.
Ciao,
 Stefano
----------
"X WindowSSS, teSSSoro mio... lo odieremo per SSSempre"
Bill Gollum
----------

 quest'ultima cosa ti permetterebbe anche di 'ammazzare' la vecchia
istanza
Carina come idea..

 Carina come idea..
L'avevo buttata lì, ma a pensarci bene si, sono d'accordo con entrambi
;)

Newsgroup: it.comp.java
Titolo: EJB e "narrow"

Ciao!
Una domanda magari stupida!
Uso Eclipse+Lomboz per creare EJB e il client che viene creato dal wizard è
il seguente:
CabinHomeRemote home=(CabinHomeRemote)jndiContext.lookup("CabinHomeRemote");
...
E funziona!
Ora sto leggendo un libro sugli EJB e leggo che ciò che ho sempre usato è
sbagliato perchè bisogna usare:
Object ref=(CabinHomeRemote)jndiContext.lookup("CabinHomeRemote");
CabinHomeRemote
home=(CabinHomeRemote)PortableRemoteObject.narrow(ref,CabinHomeRemote.class)
...
La prima soluzione è corretta?! SE no, perchè funziona?
Qualcuno può darmi delucidazioni?
Gio



Se non ricordo male, la narrow dovrebbe verificare che la classe che
ti arriva da jndi sia effettivamente uguale alla classe che risiede
sul client.
Ossia anche se client e server si riferiscono ad una classe
"CabinHomeRemote" potrebbe succedere che sul client ce n'è una
versione diversa da quella inviata dal server.
Quindi la prima versione funziona se client e server utilizzano la
stessa classe.
Ciao Simon
NB: non sono certo al 100% della mia risposta

Newsgroup: it.comp.java
Titolo: evento keyEvent in TextField

Ciao a tutti,
con VE di eclipse sto creando le prime finestre grafiche.
Vorrei creare un certo evento azionato da un TextField con la pressione 
del tasto INVIO.
Purtroppo vedo che il metodo getKeyCode non mi restituisce mai il valore 
del carattere premuto, ma sempre 0.
C'e' qualcosa di sbagliato nel seguente codice ?
Vi ringrazio in anticipo,
saluti
Nicola
private JTextField getJTextField()
{
	if (jTextField == null) {
	jTextField = new JTextField();
	jTextField.setBounds(132, 68, 115, 20);
	jTextField.addKeyListener(new java.awt.event.KeyAdapter()
	{
		public void keyTyped(java.awt.event.KeyEvent e)
		{
			if (e.getKeyCode()==KeyEvent.VK_ENTER)
		        {
		         System.out.println("Hai premuto INVIO!!!"); 		 
          }
		}
	});
}

 del carattere premuto, ma sempre 0.
Ciao :)
Dalla documentazione jdk: 
**
public int getKeyCode()
Returns the integer keyCode associated with the key in this event. 
Returns:
the integer code for an actual key on the keyboard. (For KEY_TYPED
events, the keyCode is VK_UNDEFINED.)
**
Invece di getKeyCode usa getKeyChar()
**
int getKeyChar()
Get the Unicode character associated with this event. Only rely on this value for key-typed events. 
**

Newsgroup: it.comp.java
Titolo: CONSIGLIO...

È facile questo linguaggio, potente? Mi consigliate un libro che insegni
oltre al linguaggio anche come fare l'interfaccia grafica?
Buon lavoro a tutti
Enrico

 oltre al linguaggio anche come fare l'interfaccia grafica?
Core Java 2 - Foundamentals
Core Java 2 - Advanced Features
Sono in inglese e sono ottimi (io ho la versione precedente,
ma quella nuova mi dicono che non sia da meno).
- Il primo ti spiega i fondamenti del linguaggio e le basi per la
    costruzione di interfaccie grafiche,
- il secondo alcune caratteristiche avanzate di Java.
On line puoi trovare il sempre ottimo Java Tutorial
( 
http://java.sun.com/
 ), è suddiviso per argomenti
dalle basi all'uso avanzato del linguaggio.
Ciao, Luca N.
Newsgroup: it.comp.java
Titolo: Compilare e Instaziare una classe

Ho scritto una certa classe compilata  che devo utilizzare da dentro un
mio programma.
Dove devo imettere la classe in modo che il mio programma in fase di
compilazione riesca a vederla?
E come posso usarla?
La classe diciamo si chiama Test e al suo interno ho definito delle
variabili:
public class test{
                              int counter;
                              counter = 100 ;
                              test() {}         // Costruttore
}
una volta compilata  me la salvo Da qualche parte ..........  dove?
(Questa č la cosa che non ho chiaro, dove salvare il compilato della Classe)
Poi da mio programma aggiungo il relativo codice x instaziare la la classe:
test t = new test();    //Creo l'oggetto
Ora per usare le variabili contenute nella classe faccio per esempio :
System.out.println(t.counter);   //    uso la variabile
------
E' cosě che si fa per caso?
--
Grazie, Drake----->
-----------------------------------------------------------
Per rispondermi via e-mail , togli
'NOSPAM' dall'indirizzo di posta !!!!!!
-----------------------------------------------------------

 E' così che si fa per caso?


Newsgroup: it.comp.java
Titolo: jtextfield

Ciao a tutti.
Sto riempiendo una maschera con dati letti da database.
Quando uso il metodo setText di un jtextfield inserendo una stringa,
a video vedo le ultime lette mentre le prime sono 'nascoste' nel
jtextfield e devo usare il tasto inizio o le freccette per vedere
la prima parte della stringa.
Perche'? Che devo fare?
Grazie in anticipo.
Maurizio

 wrote:

tra i costruttori del textfield ce n'è uno con un parametro int,
istanzia l'oggetto jtextfield con quel costruttore in questo modo:
JTextField miotextfield= new JTextField(lunghezzastringadainserire) 

 wrote in message
news:3CF363A1...@auselda.it
Ciao,
trimma gli spazi dei dati che inserisci nei campi di testo.
Eddy

-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Newsgroup: it.comp.java
Titolo: Swing, thread, socket

Sto creando una semplice applicazione che ha il seguente comportamento
1.   visualizza un frame
2.   visualizza pannello A con jprogressbar di tipo "indeterminata"
3.   avvio connessione socket
3a   se ricevo la risposta y visualizzo pannello Y
3b   se ricevo la risposta z visualizzo pannello Z 
4.   il pannello Z visualizza il pannello A alla pressione di un jbutton
     in modo da far ripartire questo ciclo 
Ho scritto il codice nella sequenza che ho riportato e mi sono stupito che
funziona correttamente....pensavo che la jprogressbar si potesse bloccare
quando la socket si metteva in attesa.
Penso che questo non sia un buono stile di programmazione, mi rivolgo a
voi per avere dei consigli.
Io avevo pensato di usare un thread per visualizzare il pannello A, quello
che contiene la jprogressbar in movimento...ma poi mi sono trovaro in
difficoltà a far si che il thread cancelli, ridisegni le compononenti
grafiche del container contenente il pannello.
Sapete darmi qualche consiglio?
Dove posso trovare dei libri/risorse on line che risolvano questi mie
dubbi di programmazione.

 grafiche del container contenente il pannello.
Ma cosa succede alla JProgressBar in questo programma ?



In pratica quando nel pannello Z clicco il jbutton dovrebbe apparire il
pannello A contenente la jprogressbar, questo pannello invece non appare e
non capisco il perchè. L'istruzione che eseguo subito dopo aver premuto
il jbutton è quella di visualizzare il pannello A e dopo mette una socket
in attesa. 
Se commento la riga mette la socket in attesa invece il pannello A viene
visualizzato.
Non capisco come risolvere il problema