mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.java
Titolo: Aiuto !! cerco testo che spieghi la prammazione ad oggetii!!!

vorrei sapere di un testo che spieghi la programmazione ad oggetti per
affrontare meglio Java.
Conosco abbastqanza bene gli altri linguaggi procedurali ma non riesco a
capire l'idea di base degli oggetti.
Fatemi sapere.
Ciao STefano

...


 capire l'idea di base degli oggetti.
Il solito Thinking in Java di Bruce Eckel spiega
discretamente i fondamenti di OOP, ed ha il
vantaggio di essere GRATIS, lo scarichi
da 
www.bruceeckel.com
Se vuoi spendere poche decine di kiloLire c'č Java della serie
for Dummies pubblicato da Apogeo.
www.apogeoonline.com
Io su Visual C for Dummies
ho capito tutto quello che non avevo capito del C++ nel libro di quel
#@][@#*!\@#°
di B.Stroustrup!!!
--
-----------------------------------
 Giulio Maselli - IZ1ASP
 
http://utenti.tripod.it/giulio_maselli
 please remove "norumenta" from
 e-mail address to answer
 togliere "norumenta"  dall'indirizzo
 per rispondere via e-mail
-----------------------------------

Newsgroup: it.comp.java
Titolo: un buon libro? consiglio?

Salve, 
mi sapreste consigliare un buon libro java tenendo conto che sviluppo da
un pò di tempo, ma che mi potrebbe aiutare soprattutto per affrontare un
buon colloquio tecnico?
Grazie.
Alessandra
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Alessandra wrote:
| Salve,
| mi sapreste consigliare un buon libro java tenendo conto che sviluppo da
| un pò di tempo, ma che mi potrebbe aiutare soprattutto per affrontare un
| buon colloquio tecnico?
Un testo che ho trovato utile e, sopratutto, è assolutamente imbattibile
nella sua proporzione qualità/prezzo è:
Bruce Eckel, "Thinking in Java"
disponibile anche su web: 
http://www.valeam.it/ebooks/bruceeckel/
- --
L a p o   L u c h i n i
l a p o @ l a p o . i t
w w w . l a p o . i t /
http://www.megatokyo.it
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2 (Cygwin)
Comment: Using GnuPG with Mozilla - 
http://enigmail.mozdev.org
iEYEARECAAYFAkAD+ZYACgkQaJiCLMjyUvsgdACbBn8O/sMuQ8mZfKwfsH9pPTG9
jYsAn2wRW8zR6CW1PC/DiAHbQk0sW/wG
=hNIE
-----END PGP SIGNATURE-----

 un pò di tempo,
Da un po' di tempo in Java? In tal caso un libro Bellissimo ma non per
principianti è "Effective Java" di Joshua Bloch.
Ciao
Matteo
-- 
chi sono e soprattutto chi non sono:
http://www.ilnomedeldominio.it
un piccolo programma per studenti universitari:
http://inutility.ilnomedeldominio.it/imsv/

Matteo
Sicuramente uno dei migliori libri in circolazione veramente
consigliato!!!
Se non lo trovi in libreria puoi ordinarlo su 
amzon.co.uk
 primo
perche' ti arriva prima che dall'america secondo perche' stanno
facendo degli sconti.
Dovrebbe anche essere uscito in Italiano, ma a meno che tu non abbia
grossi problemi con l'inglese ti consiglio la lingua originale (ma
questa e' una mia personalissima opinione).
Attenzione pero' leggendo questo libro alcune certezze che hai su java
potrebbero sbriciolarsi tra le tue mani.....
Ciao
Newsgroup: it.comp.java
Titolo: RMI vs XML-RPC

Salve a tutti,
  per un mio progetto sono indeciso se usare RMI, che ho già provato con 
successo, oppure XML-RPC, che mi sembra più portabile verso altri linguaggi 
senza la complessità di CORBA.
Qualcuno ha provato XML-RPC in qualche progetto serio? E' una tecnologia 
affidabile? E' utilizzabile al posto di RMI o ci sono dei limiti che io per 
ora non conosco?
Grazie
Paolo

 wrote in
news:l75b8.22832$
tv6.6...@twister1.libero.it
: 

Se per XML-RPC intendi SOAP, cioe' XML su HTTP usato per invocare
webservices, si. E' usabilissima (anche se tende ad essere piu' lenta -
ma non ho fatto benchmark specifici con RMI) anche se, con le librerie
che ho usato io (GLUE della electric), un filo macchinosa in aspetti
collaterali (tipicamente il rethrow delle eccezioni). 
-- 
Life's something u don't get out alive..
ObjectZone - 
http://space.tin.it/computer/csadun

Grazie, questo č interessante.
Anche Apache group ha fatto qualcosa per SOAP,  ma io mi riferivo proprio
alle librerie sviluppate specificatamente per XML-RPC.
Forse SOAP č troppo per quello che devo fare io e mi chiedo se XML-RPC
funziona o se si tratta solo dell'antenato di SOAP e se le librerie di
Apache Group sono affidabili.
Insomma il mio dubbio č piů relativo al confronto tra RMI e XML-RPC
piuttosto che RMI e SOAP.
Ciao
Paolo
Newsgroup: it.comp.java
Titolo: J2ME dimensioni immagini

Ciao a tutti sto cercando di modificare le dimensioni di una immagine con
J2ME ma non ci riesco!
Volevo fare tipo un tasto di zoom che cliccato aumenta leggermente la
larghezza dell'immagine cosi sembra zoomata!Si puo fare?
Grazie a tutti!

 ha scritto nel messaggio
news:2rd3raF...@uni-berlin.de...


 Inizio a pensare che non sia possibile una cosa del genere allora!
Che io sappia non e' possibile. Sulla GameAPI puoi al massimo ruotare i 
Canvas, ma non ricordo niente di ridimensionamento delle immagini.
Ciao,
Stefano.
PS: sempre che non esista qualche altra libreria su google ;-)

 ha scritto nel messaggio
news:cis0v1$m99$1...@pietro.crs4.it...


 comunque con le sue dimensioni.
Ogni volta che invochi quel metodo (statico) crei una nuova istanza di 
Image su cui puoi disegnare ma di cui non puoi modificare le dimensioni. 
Se drawImage() di Graphics avesse come parametri anche la dimesione 
dell'immagine si potrebbe fare qualcosa (prendere l'immagine di 
partenza, crearne una nuova vuota delle dimensioni desiderate, prendere 
il Graphics di quest'ultima e disegnarci sopra la prima scalata). Ma il 
Graphics di MIDP e' piu' povero di quello AWT... :-(
Ciao.
PS: sulla email precedente volevo dire "puoi ruotare gli Sprite"... non 
ho capito perche' m'e' uscito Canvas dalle dita! ;-)

Newsgroup: it.comp.java
Titolo: Tomcat su XP come configurarlo?

Allora l'obiettivo mio č quello di configurare un portatile con su winXP
professional come server.
Una volta installato tomcat 4.1.18 e verificato che funziona lanciando IE su
http://localhost
  (ho configurato la porta d'ascolto sull'80), ho
semplicemente sostituito il contenuto della directory root con il contenuto
della directory root del server che contiene il portale su cui sto
lavorando...
Ora gli index me li trova, ma non mi trova i servlet sotto webinf\classes
(chiaramente richiamati con servlet/nomeservlet)  Cosa devo configurare?
Grazie per qualsiasi aiuto..

 Allora l'obiettivo mio è quello di configurare un portatile con su winXP

ho avuto lo stesso problema con tomcat4.1.12 su w2k, ci ho perso una
mattinata ma alla fine ho risolto
se vai a vedere nel web.xml della directory examples, ci sono 4 righe che
devi spostare nella web.xml della directory (si dice container ?) in cui
lavori.
non ho sottomano il suddetto file, comunque cerca all'interno la parola
"invoker", trasporta quelle 4 righe in cui invoker viene definito, e il
gioco dovrebbe essere fatto. comunque la spiegazione la trovi sulla
documentazione di tomcat.
ciao
Newsgroup: it.comp.java
Titolo: mouselistener poco reattivo

ho realizzato un'applet e vi ho messo un mouse listener che alla
pressione di un tasto del mouse esegue alcune operazioni. purtroppo
sembra che il listener sia un po' duro d'orecchi perche' a volte
(spesso) e' necessario premere piu' volte il tasto del mouse per
fargli sentire l'evento. il problema si fa sentire anche se eseguo
l'applet come applicazione standalone.
per creare il listener uso il seguente codice nella init():
addMouseListener(
		new MouseAdapter() {
			public void mouseClicked(MouseEvent e) {
				faiciochetichiedo();
			}
 
		});
forse la cosa fosse correlata con quanto ho scritto nel post "applet e
repaint"?
ciao :-)

 wrote in message
42pnps0doqbjr0pmj...@4ax.com...



ho provato ma non e' che cambi molto a parte il fatto che non viene
creata una classe aggiuntiva per il mouseadapter e quindi il
caricamento e' piu' veloce.
ci sono stati invece miglioramenti ascoltando mousepressed invece che
mouseclicked.
ciao e grazie. :-)
Newsgroup: it.comp.java
Titolo: ARRIVO POSTA CON OUTLOOK EXPRESS

ESISTE UNA POSSIBILITA' PER AVERE UNA SEGNALAZIONE 'EVIDENTE' CIRCA L'ARRIVO
DI POSTA ELETTRONICA CON OUTLOOK EXPRESS?
O SUONI (BEEP... SENZA SCHEDA AUDIO) O APERTURA DI FINESTRE??
ATTENDO BUONE NUOVE
GRAZIE


Primo, scrivere in maiuscolo equivale a URLARE, e quindi non
e' buona educazione. 
Secondo, cosa c'entra questo con Java?
Marina

Newsgroup: it.comp.java
Titolo: AWT Aiuto !!!

Lancio un applet con appletviewer(le mie jdk sono le 1.2.2) e i componenti
(tipo bottoni o campi testo) che ho aggiunto con add nel metodo start mi
compaiono in maniera voluta. Nonappena perň cerco di aggiungerne sempre con
add in risposta ad un evento in actionPerformed() non mi appare niente. il
metodo remove() invece  funziona bene. Spero che qualcuno possa aiutarmi!!!
Il codice č +- questo:
public class ClientApplet extends Applet implements ActionListener
{
        Button vedi;
        Button ok;
        Panel sotto;
        TextField ins;
        public void init()
                setLayout(new BorderLayout());
          }
        public void start()
         {
              stato=new Label("Inserisci il tuo nome");
              ins=new TextField(20);
              ins.addActionListener(this);
              ok=new Button("Ok");
              ok.addActionListener(this);
              sotto=new Panel();
              sotto.setBackground(new Color(255,255,200));
              sotto.add(stato);
              sotto.add(ins);
              sotto.add(ok);
              add("South",sotto);//<-------mi compaiono
             }
            public void actionPerformed(ActionEvent e)
            {
             Object c=e.getSource();
              if ((c==ins)||(c==ok))
              {
                   vedi=new Button("Vedi");
                    this.add("North",vedi);// <----non mi compare !!!!!!!!
                   showStatus("Bho");
              }
            }
}

Grazie mille Massimo N. ora funziona !!!!!!!!
Newsgroup: it.comp.java
Titolo: JNI: Problema

Cari amici, care amiche,
ho un problema di cui non trovo la soluzione:
devo utilizzare delle funzioni in linguaggio nativo da un programma java.
Mediante il comando
System.loadlibrary("NomeLib");
viene caricata la libreria che (secondo la documentazione on-line trovata
nel sito 
http://java.sun.com/docs/books/tutorial/native1.1/
 ) corrisponde in
sistemi Win32 a "NomeLib.dll", nei sistemi Solaris a "libNomeLib.so".Nel
caso Win32 non ho avuto problemi. E' mia intenzione ora fare lo stesso in
Linux perň mi si sono presentati 2 problemi:
1)la linea di comando per creare la libreria (trovata nel sito sopra
menzionato) č per Solaris:
cc -G -I/usr/local/java/include -I/usr/local/java/include/solaris
NomeLib.c -o libNomeLib.so
dove -I .. deve essere modificato in funzione della pos. di java.
In linux l'ho adattata cosě (un po' a casaccio):
c++ -dynamic -I/usr/local/java/include -I/usr/local/java/include/linux
NomeLib.c -o libNomeLib.so
E' GIUSTO?
2)Indipendentemente dal fatto che il comando sia giusto, quando lancio il
mio programma java viene sollevata un' eccezione secondo la quale non trova
la libreria
(qualcosa tipo "NomeLib" not found in System.loadpath()).Poichč in Win32
funziona tutto suppongo che il nome "libNomeLib.so" non sia corretto (e io
non so quale sia la notazione delle shared library in linux):
QUAL' E' QUELLO CORRETTO?
Ringrazio in anticipo chiunque mi aiuti.
Andrea Milani

 [...]
Il nome e' corretto, probabilmente la *posizione* nel filesystem della
lib e' errata; questa deve stare in una delle directory identificate da
LD_LIBRARY_PATH (sotto solaris, con linux dovrebbe essere uguale o
esserci una variabile d'environment equivalente). Prova a metterla
in /usr/lib e vedi che succede.
--
God is Real, unless declared Integer
Sent via Deja.com 
http://www.deja.com/
Share what you know. Learn what you don't.

 QUAL' E' QUELLO CORRETTO?
E' vero, guqrda che non ti chieda di avere la libreria in qualche
directory come ad esempio /lib
Sul mio computer deve essere lì o non la vede
-- 
----------------------------------------------------------------
Windows 98: 16 million lines of code that will never be debugged
----------------------------------------------------------------

Newsgroup: it.comp.java
Titolo: eseguire un file tramite un applet?

Esiste un modo per lanciare (e bloccare eventualmente l'esecuzione) un file
.exe o .bat all'interno di un applet java? Tipo il WinExec di delphi per
intenderci...
thx

 wrote:

a quanto ne so io (ed è facile che sbaglio cmq) a meno che non sia
modificato l'OS un applet non può (a livello di privilegi) lanciare
file. cmq se trovo qcosa a riguardo sarò più specifico! ciaoo
-- 
Sandero ®
Newsgroup: it.comp.java
Titolo: HELP - XML e Applet

Salve a tutti, ho realizzato un applet che deve leggere dei dati da un file di 
testo che sta sul server ed ho deciso di usare XML.
Finchè provavo l'applet in locale non avevo problemi ma poi provandola dal 
browser ho scoperto che la riga
          XMLReader parser= XMLReaderFactory.createXMLReader();
causava una security execption perchè tenta di leggere la property 
org.xml.sax.driver per capire quale classe istanziare.
Allora ho provato a specificare la classe da caricare con:
 
XMLReaderFactory.createXMLReader("org.apache.crimson.parser.XMLReaderImpl");
ma a questo punto non legge nulla neanche in locale.
A questo punto non capisco quale classe devo usare e più in generale SE posso 
usare XML da un applet, ma se la risposta è no allora XML a cosa serve?
Spero che qualcuno mi sappia dire qualcosa...
ciao
Marco

 Marco
Newsgroup: it.comp.java
Titolo: info asp e java -> url se si avvera una condizione

ciao a tutti, spero riusciate a risolvermi questo problema:
devo fare in modo che se avviene una condizione (in asp) mi lanci una 
determinata finestra popup:
<script LANGUAGE="JavaScript">
	<!--
	function newMess() {
	window.open('newMess.asp','new 
mess','toolbar=no,menubar=no,location=no,statusbar=no,top=-1000,left=-1000,height=200,width=50');
	}
	-->
</script>
questo il codice che genera il popup, ora in questo code devo fare in 
modo che mi richiami la funzione:
<%
	if (pippo = "1") then
	come faccio?
	end if
%>
grazie anticipatamente x la Vs attenzione!! ciao!!! :P
-- 
dade


http://csvtosql.sf.net
"E' l'aratro che traccia il solco, ma e' la spada che lo difende." --
Mussolini, "Discorso del 18 dicembre 1934"

 
ah ops :D grazie :D
-- 
dade

Basta che imposti il blocco scriptlet (che per come hai scritto tu non
è in Java) nell'head della pagina

 
eh io ti ringrazio ma cosě mi dici poco, per ora ho risolto che se la 
condizione č verificata mi carica la pagina all'onload
cmq grazie
-- 
dade

 dade
Allora non ho capito cos'è che vuoi sapere

pio...@inwind.it
 ha scritto:

non so proprio come muovermi tutto qua :D
-- 
dade

Tu hai scritto:
<%
        if (pippo = "1") then
        come faccio?
        end if
%>
La domanda è: come fai a fare cosa?

 
che se avviene una condizione:
<%
if (pippo = "1) then
allora fai partire la funzione java "newMess()"
%>
e nell'head ci metto la funzione:
<script LANGUAGE="JavaScript">
     <!--
     function newMess() {
     window.open('newMess.asp','new 
mess','toolbar=no,menubar=no,location=no,statusbar=no,top=-1000,left=-1000,height=200,width=50');
     }
     -->
</script>
ma non so come richiamarla
-- 
dade

Allora, nella pagina padre (dove hai definito la funzione javascript)
devi mettere
<a href="javascript:newMess();">Clicca qui</a>
Nella popup
<%
if (pippo.equals("1")){ //ma pippo chi è?
ClasseCheHaLaMiaBellaFunzione c = new ClasseCheHaLaMiaBellaFunzione();
c.newMess();
}
%>

 
pippo č una variabile, perfetto lo provo subito :D grazie davvero tante!
-- 
dade

 
aspetta non ci siamo io non voglio che esca al clic, mi serve che lo 
faccia in automatico all'apertura della pagina, in pratica la pagina č 
settata in modo da rilevare se pippo č = 1 se lo č lancia il popup, sono 
stato piů chiaro ora?
-- 
dade

Ora ho capito.
Allora,
<head>
<script>
function newMess(){...}
function test(){
<%
if (pippo.equals("1")){
%>
newMess();
<%}%>
}
</script>
</head>
<body onload="test()">
...
..
</body>

pio...@inwind.it
 ha scritto:

a bhè si cosi ho fatto io, ho fatto in simil modo ma pensavo che si 
potesse fare anche un collegamento che parte in automatico direttamente 
da codice asp, cmq mi trovo bene anche così. grazie per la pazzienza :D
-- 
dade

1) Anche questo è automatico (l'hai visto l'onload?)
2) Questo è un ng java, non asp

 
non ho detto che non lo è ma già ce l'ho così, pensavo ci fosse anche 
per asp. lo so che è java ma è un qualcosa che centra con java tutto 
qua. cmq risolto.
-- 
dade
Newsgroup: it.comp.java
Titolo: static contesxt

Ciao a tutti, ho da poco iniziato a studiare Java e ho un problema con 
le variabili statiche. Sto provando a scrivere una simulazione di 
scheduler della Cpu.
...
   public boolean init() {
     Scheduler prova = new Scheduler();
     Processo wo = new Processo(1,100,"word",10);
     System.out.println("..::AVVIO DEL SISTEMA::..\n");
     activate(wo);
     return true;
   }
   public static void main(String[] args) {
     System.out.println("Sheduler BETA..\n\n");
     init();
   }
....
perchè quando eseguo l'istruzione init() nel main mi da un errore di
"non-static method init() cannot be referenced from a static context"
Grazie per l'aiuto.

 "non-static method init() cannot be referenced from a static context"
Perchè chiami il metodo init() senza indicare l'oggetto su cui lo 
invochi (quindi lo usi come se fosse un metodo statico)
hai diverse soluzioni:
1) rendi init() un metodo statico
in questo caso lo usi come "metodo di classe" e non hai bisogno di 
invocarlo su uno specifico oggetto
2) crei un oggetto della classe in cui hai definito init():
// chiamando TuaClasse la classe in cui hai definito init()
public static void main(String[] args) {
     System.out.println("Sheduler BETA..\n\n");
     TuaClasse oggetto = new TuaClasse(); //col costruttore opportuno	
     oggetto.init();
   }
3) ti risparmi la definizione del metodo init() (che non mi sembra nè 
utile, nè tantomeno "object-oriented" ;-)) e scrivi il codice 
direttamente nel main.
Se ho sparato caxxate, confido in correzioni/puntualizzazioni/insulti da 
parte dei veterani!
-- 
stajune

Grazie mille, ho risolto tutto!

Newsgroup: it.comp.java
Titolo: Trasferimento tra due servrt FTP

sono alle prime armi...
riesco da programma a caricare files
da file system locale su un server FTP
e a scaricare files da un server FTP
a file system locale.
ora avrei la necessità di leggere un fle da un server FTP
e scriverlo (copiarlo, trasferirlo) su un altro server FTP
potrei scaricare il file in locale e poi caricarlo, ma
mi piacerebbe farlo in un'unica operazione con gli stream
ma non riesco a trovare la quadra...
qualche dritta?


Utilizzando FtpClient (apache commons) dovrebbe essere abbastanza 
semplice (non ci ho mai provato) nel senso che la classe FtpClient ha i 
metodi:
public boolean retrieveFile(String nomeFile, OutputStream from);
e
public boolean storeFile(String nomeFile, InputStream to);
 
quindi se OutputStream from è di tipo ByteArrayOutputStream e' 
abbastanza semplice:
FtpClient uno;
Ftpclient due;
...
ByteArrayOutputStream from = new ByteArrayOutputStream();
if (uno.retrieveFile("pippo", from)) {
   ByteArrayInputStream to =
      new ByteArrayInputStream (from.toByteArray());
   if (due.storeFile("pluto', to))
	System.out.printLn("fatto");
}
 
ovviamente ti dovrai gestire le eccezioni ed eventualmente gestirti le 
risposte tramite ftp.getReplyCode() oppure getReplyString() e 
getReplyStrings().
Ma guardati la documentazione che è meglio!
https://commons.apache.org/proper/commons-net/apidocs/org/apache/commons/net/ftp/FTPClient.html
Newsgroup: it.comp.java
Titolo: autoclick su pagine java

Salve,
 
lavoro su un sistema web per generare i documenti di trasporto e quando ne 
genero 20 o 100 il sistema web assurdo vuole che li devo aprire uno alla 
volta cliccando sul relativo pulsante.
Immaginate ogni volta quanto tempo porta via. Abbiamo chiesto all'autore di 
mettere un solo tasto con il download globale pero finora niente da fare.
Ho provato a vedere se nel codice html comparivano i link per i download 
cosi li davo in pasto a un downloader per� nel codice non compare niente.
Ogni click ha un POST e dovrei conoscere i valori che vengono mandati in 
POST.
 
Qualcuno sa come risolvere il problema ? 
 


se vuoi sapere cosa manda in post la cosa più efficace è analizzare la
richiesta, ci sono plugin di firefox che lo fanno e volendo anche
jmeter ha una funzione per registrare.
dopodiché se questo ti è sufficiente per un "reverse engineering"
dell'operazione ti basta mettere tutto in uno script con wget e sei a
posto. logicamente se quei valori che vengono mandati in post non
hanno una logica facilmente riproducibile ci vuole quantomeno la
collaborazione del programmatore.

Newsgroup: it.comp.java
Titolo: conversione di una stringa in formato MIME per attach

Ciao a tutti sono un attimino arenata nel pantano con una servlet che deva
mandare una mail con un allegato............. per ora la mail la manda senza
problema ma vorrei sapere come posso fare un allegato , mi č stato detto che
dovrei convertire il testo in formato MIME e metterlo nel body ma non mi č
molto chiara la cosa qualcuno sa dirmi per favore qualcosa di piů???
GRAZIE 1000 a tutti coloro che mi risponderanno
ciao

 wrote in message
380EFFDD...@crpa.it...
Dentro al package javamail c'e` un esempio di come inviare un messaggio di
e-mail con un attachment. Te lo allego.
Ciao, Cristian

--
Cristian Veronesi - CRPA SpA - Reggio Emilia, Italy

 > molto chiara la cosa qualcuno sa dirmi per favore qualcosa di più???


 wrote in message
380F280A...@crpa.it...


 problema sulla javax.activation lo da ancora..............
-- 

Newsgroup: it.comp.java
Titolo: [Java server Faces] - MixedELValueParser


http://csvtosql.sf.net
Definizione: "Per accenderli bisogna fregarli". Risposta: "Stereo". -- Dal
cruciverba di Lello Splendor (Giorgio Panariello) e Carlo Conti


http://csvtosql.sf.net
"Non posso fare i nomi dei nostri simpatizzanti illustri perche' non voglio
comprometterli." -- Principe Lillio Ruspoli, capolista MSI a Roma

 > funziona. in pratica non si può mischiare testo ed EL. è un bug ?
Hai mai usato Sun Studio Creator? Ho un prob con tomcat
Saluti


http://csvtosql.sf.net
Ginecologo, s.m.: L'unico uomo che non puo' vivere senza donne. -- Da
it.hobby.umorismo

 che problema hai ?
Creo il war per tomcat, in esecuzinone ho il seguente prob:
org.apache.jasper.JasperException: javax.servlet.ServletException:
javax.servlet.jsp.JspException: java.lang.RuntimeException:
org.apache.commons.dbcp.SQLNestedException: Cannot create JDBC driver of
class '' for connect URL 'null', cause: No suitable driver
Stesso progetto su Sun Java System Application Server Platform Edition 8.2
senza problemi:
perche?
Grazie


Newsgroup: it.comp.java
Titolo: Problema con JPanel

Ciao,
Io sto realizzando un progetto x l'universit� e mi trovo, attualmente con un 
problema.
Ho realizzato un JPanel che contiene al suo interno un array di (x*y) JLabel 
(che con il metodo setIcon, sono solo immagini e non hanno nulla di 
testuale).
Ora vorrei creare delle pedine, che dovrebbero spostarsi all'interno del 
tabellone, per� mi trovo con un problema di "Primi piani".
In pratica, le pedine vengono nascoste dal tabellone stesso (array di 
JLabel) e quindi non si riescono a vedere.
Poi, non sono riuscito a trovare nessun metodo che permetta di passare 
JPanel (oppure solo l'array di JLabel) in secondo piano in modo da non 
nascondere le pedine(che dovrebbero essere settate come, in primo piano).
Qualcuno riesce ad illuminarmi ;)
Grazie,
netlopa 

"Netlopa" <netl...@SPAM.it> ha scritto nel messaggio 
news:gvpndn$gdo$1...@aioe.org...

Perch� dovresti metterle in secondo piano ? Il pannello principale che 
contiene le tue
JLabel le mette in primo piano di default:
sei sicuro che non esegui l'add(JLabel) sul container del pannello e non sul 
pannello
stesso ? Hai provato a disegnare banalmente la tua tavola da gioco con un 
editor grafico
di gui ? Cosa ottieni ?
Scorpio.
Newsgroup: it.comp.java
Titolo: Checking the ResultSet in a JDBC Query for data

Could somebody please help me out here?
Can somebody please tell me if there is a way to verify that a ResultSet 
actually contains some data in it before performing an rs.next statement?  
Currently, I have a program that runs a Query against a table and if there
are no records that match the search criteria that the user entered, an
SQLException is thrown.  I do not believe that an Exception should be thrown
just because no records were retrieved from a table. The e.getStatement()
methods returns a Nullpointer Exception message whenever this occurs.  So 
is there a method that I could put in an if statement that would check to 
see if any records were retrieved and if not, would gracefully go around 
the rs.next() statement without throwing and Exception?
Any help that you could give me on this would be very much appreciated.
Thanks.
Sincerely,
Steven Rulison 
PS.  If you wouldn't mind, could you please email me your responces.
Thanks again.

 actually contains some data in it before performing an rs.next statement?
Well, ResultSet.next() actually returns a boolean - whose value is
false if there arent results anymore. Since the first call to 
next() attempts to set the rs on the *first* result row, just check
the result - if it false, you have no columns.
Usually something like
while( rs.next() ) {
 ...elaboration...
}
works well.
Season greetings, 
	Cris

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

Sono un principiante e non riesco più a compilare.
Ho già lanciato 2 msg ma senza risposta.
Ho installao l'SDK e ottenevop un errore "javai.dll not found".
Ho leto che questo file era stato rimpiazzato da jvm.dll se non
sbaglio ma lo stesso non sapevo come ovviare. Ho quindi reinstallato
il jdk il msg era lo stesso. Gli hho messo il dll nella cartella dove
tengo i .java, ma l'errore adesso è "Can't initialize threads:can't
find class java.lang.thread".
Da quì non riesco più a fare nulla, neanche rimaneggiando l'autoexec
in mille modi diversi.
Essendo fermo del tutto chiedo disperatamente aiuto a chi avesse
un'idea.
Grazie.
"I want to know God's thoughts....
....the rest are details"

 in mille modi diversi.
'Can't initialize threads' significa che c'č un errore nel classpath.
Hai rimesso SET CLASSPATH=<PATH>\classes.zip nell'autoexec?
Ciao,
	Stefano

 ....the rest are details"
Prova a spedirmi il .java, provo a compilarlo io. Magari non è un problema
del compilatore.
Ciao, Marco[:]|
\----------------------------------------------------\
/         Marco Carosio                              /
\      aka "Captain Harlock"                       \
/                                                             /
\  e-m@il : 
ort...@iol.it
                             \
/               
marcoc...@iol.it
                 /
\  home:    
http://utenti.tripod.it/~mcarosio
  \
/__________________________________/
=========================================
Yo man! Whaz di b3st way t0 hack 
www.nasa.gov
 ????
Ehy c'mon, explain me man!!!
=========================================
Newsgroup: it.comp.java
Titolo: semplice domanda....

l'Applet  WriteFile (che segue) crea  un file su dico locale scrivendo la
frase "Cats can hypnotize you when you least expect it" tramite il metodo
writeChars della classe DataOutputStream.
la mia domanda e' questa: per quale motivo se apro il file che e' stato
creato dall'applet tramite Blocco Note di Windows ottengo : C a t s   c a n
h y p n o t i z e   y o u   w h e n   y o u   l e a s t   e x p e c t   i t
, mentre se apro il medesimo file con l' EDIT del DOS mi visualizza:
aCaatasa acaaana ahayapanaoataiazaea ayaoaua  awahaeana ayaoaua alaeaaasata
aeaxapaeacata aiata, inframmezzando quindi la frase originale con delle 'a'
?
import java.awt.*;
import java.io.*;
import java.lang.*;
import java.applet.*;
public class WriteFile extends Applet {
    String myFile = "writetest";
    File f = new File(myFile);
    DataOutputStream dos;
  public void init() {
    String osname = System.getProperty("
os.name
");
  }
  public void paint(Graphics g) {
 try {
     dos = new DataOutputStream(new BufferedOutputStream(new
FileOutputStream(myFile),128));
   dos.writeChars("Cats can hypnotize you when you least expect it\n");
   dos.flush();
   g.drawString("Successfully wrote to the file named " + myFile + " -- go
take a look at it!", 10, 10);
 }
 catch (SecurityException e) {
   g.drawString("writeFile: caught security exception: " + e, 10, 10);
        }
 catch (IOException ioe) {
  g.drawString("writeFile: caught i/o exception", 10, 10);
        }
   }
}

Devi usare writeBytes, non writeChars, altrimenti scrive un carattere su 16
bit invece che su 8.

I caratteri in Java sono UNICODE cioč 16bit (per memorizzare anche quelli
che nella tabella ASCII non ci starebbero). In questo modo si i caratteri
standard ASCII sono mappati come segue:
0x00nn ovvero gli 8bit superiori sono 0 e gli altri sono uguali a quelli
ASCII. E' per questo che il blocco note, non sapendo nulla di UNICODE, li
visualizza come 2 caratteri distinti "spalmando" la tua stringa come hai tu
stesso notato.
Se vuoi aggirare il problema usa writeBytes al posto di writeChars perchč
cosě forzi la scrittura di 8bit, cosa che tutti i programmi di Win95 (ma non
WinNT che č completamente UNICODE =) si aspettano come carattere.
Ti saluto,
MindFlavor.

Newsgroup: it.comp.java
Titolo: Design Patterns

Dove posso trovare documentazione sui Design Patterns in java possibilmente
in italiano?
Grazie e ciao.
Carlo

 ha scritto nel messaggio
news:9e3cpr$d0f$1...@news1.sunrise.ch...


 in italiano?
http://digilander.iol.it/kingennio/note_files/javapatterns.pdf
Ciao,
Douglas
Newsgroup: it.comp.java
Titolo: Sapete dirmi se si puo' fare su di una mappa il....

Sapete dirmi se si puo' fare su di una mappa il mouse over?
Elena

SI !!!!
--
Bye
Ro<*¿*>berto

 Sapete dirmi se si puo' fare su di una mappa il mouse over?
Certo, funziona il mouse over e anche tutti gli altri: basta inserirlo 
all'interno dei tag AREA
Ciao
-- 
Gerardo Fransecky
AuroraWeb Internet Provider
gef...@auroraweb.it
http://www.auroraweb.it
http://space.tin.it/computer/gfrans

 Elena
Purtroppo le immagini NON supportano i vari MouseOut, MouseOver, ecc..
pero' si riesce ad ovviare a questo problema con le MAPPE.
Se tu definisci un immagine come segue:
<IMG SRC="mia_immagine.gif" WIDTH=100 HEIGHT=100 USEMAP="#la_mia_mappa">
<MAP NAME="la_mia_mappa">
 <AREA SHAPE=CIRCLE COORDS="50,50,25"
       HREF="
http://pippo.com
">
 <AREA SHAPE=RECT COORDS="50,50,100,100"
       HREF="
http://pluto.com
">
 <AREA SHAPE=RECT COORDS="0,0,100,100"
       HREF="
http://paperino.com
">
</MAP>
all'interno del tag AREA puoi usare il MouseOver e il MouseOut.
logicamente NON puoi creare effetti quali il cambiamento
dell'immagine... e' UNA SOLA immagine.....
per cambiare una parte dell'immagine quando ci passi sopra con il mouse
devi per forza spezzare l'immagine in tante piccole immagini, fare una
tabella senza spazi e inserirle dentro gestendo uno a uno gli eventi per
OGNI immagine!
ciao --
-- sdrushi
--------------------------------
"Oggi ho fatto l'amore con Control, domani provo con Caps-Lock."
Michele "Sdrushi" Romagnoli
http://caristudenti.cs.unibo.it/~romagnom
roma...@cs.unibo.it
sdr...@comune.budrio.bo.it
--------------------------------

Elena
Ti posto un esempio di un sito che sarà in rete tra poco. Io uso
DreamWeaver ed è molto facile, a mano non so come si faccia, ma l'idea
è questa:
 <MAP NAME="chicchi_01_01">
          <AREA SHAPE="rect" COORDS="19,344,149,370" HREF="../links.html" ALT="Jamaica Links" onMouseOver="dmim('Visita le meraviglie di Jamaica'); return document.returnValue;" onMouseOut="dmim(''); return document.returnValue;">
          <AREA SHAPE="rect" COORDS="44,306,148,339" HREF="../guida.html" ALT="Guida all'acquisto" onMouseOver="dmim('Guida all\'acquisto'); return document.returnValue;" onMouseOut="dmim(''); return document.returnValue;">
(...)
e così via.
Ciao
__________________________________________________________
Tales of Cuisine - 136 rustic recipes of Italian tradition
http://www.newagora.com/toto/home-en.html

Prova con onmouseover='javascript:........'
Ciao.
Darius. (
www.infotronica.it/darius/
)


Ma da dove viene sto msg??? Io l'ho spedito da tutt'altra parte!!!
Boh???
Ciao.
Darius. (
www.infotronica.it/darius/
)

Newsgroup: it.comp.java
Titolo: clear

Ciao a tutti.
Come faccio a cancellare lo schermo in una applicazione che gira su
console ? un equivalente di system("clear") in C, insomma...

Matic wrote:

FAQ. Non si può. L'unico workaround è fare
for (int i = 0; i < ...; i++)
  System.out.println("");
--
Ciao,
 Stefano
----------
"X WindowSSS, teSSSoro mio... lo odieremo per SSSempre"
Bill Gollum
----------
Newsgroup: it.comp.java
Titolo: Paradosso

(java 1.1)
Essendo un applet una sottoclasse di Panel si può visualizzarla in una
finestra?
Qualcuno c'è riuscito?

 finestra?
certo.
fai un Frame e ci aggiungi il tuo applet... e' un'ottimo modo per fare classi
che possono girare sia come applet che come applicazioni.
-- 
. Simone Caldana - Technical Staff Member & Student                           .
. Dipartimento di Informatica - Universita' di Torino                         .
. Tel. 
+39 011 7429225
     E-Mail : 
Simone....@di.unito.it
                .
.      
+39 011 7429278
     Web URL: 
http://www.di.unito.it/~elf/
              .
.                                                                             .
. Bajorian Maquis of it.fan.startrek                              Peldor joy! .

 Qualcuno c'è riuscito?
L'appletviewer? :)

 Qualcuno c'è riuscito?
Io (per esempio)
E' anche un modo carino (poco faticoso, anche se forse discutibile dal 
punto di vista delle prestazioni) per importare delle animazioni sotto
forma di applet in un'applicazione o in un altro applet.
-- 
	!-----------------------------------------------!
	! Giovanni Petrucciani				!	
	! 
giovanni.p...@iol.it
			!
	!-----------------------------------------------!

Newsgroup: it.comp.java
Titolo: [?]Di cosa tratta questo libro?

Salve
c'è qualcuno che ha letto questo libro:
K. Beck Programmazione estrema
 Addison-Wesley
Che cosa ne pensate del libro sempre della Addison:
Java Gently  corso introduttivo  2° ed.
Judy Bishop
Grazie a tutti
Ciao Roberto


In inglese e' ovviamente meglio. Parla di XP, ovvero di eXtreme Programming, un metodo di
sviluppo software. Dai prima un'occhiata sul web riguardo all'argomento, per verificare se
ti interessa, giusto ora ho pinzato un articolo in italiano a riguardo:
http://online.infomedia.it/riviste/cp/101/articolo07/index.htm
Ciao,
    Bruno.
|
| Bruno Bossola
| A Java Software Engineer :-)
| 
http://bbruno.fasturl.it
|
| 
http://members.xoom.it/bbruno
| 
http://digilander.iol.it/bbossola
|

Newsgroup: it.comp.java
Titolo: Aiuto sviluppo ArgoUml

Sto attualmente implementando delle funzionalità aggiuntive per ArgoUML,
CASE open Source per la progettazione orientata ad ogetti.
Il CASE sfrutta UML per la rappresentazione delle interazioni fra le varie
componenti sel sistema da progettare.
www.argouml.com
  (
www.tigris.org
).
E' scritto interamente in JAVA, ed ho non poche difficolta' a reperire
documentazione inerente il suo sviluppo.
Se c'e' qualcuno esperto in programmazione JAVA, che volesse collaborare per
lo sviluppo di tale ambiente, o se in possesso di documentazione per il suo
sviluppo, sarei grato se poteste aiutarmi e contattarmi via e-mail:
lucia...@tim.it

 ha scritto nel messaggio
news:3a969db4$1@news...


 ha scritto nel messaggio
news:3a969db4$1@news...

Newsgroup: it.comp.java
Titolo: Esecuzione di Comandi Dos con Java

 Ciao volevo sapere come potevo eseguire dei comandi Dos tramite Java
java.lang.Runtime.exec(String)
-- 
Marco "Duff" Palermo
.. a me sembra che non funzia:
String cls="cls";
Runtime r = java.lang.Runtime.getRuntime();
r.exec (cls);
Exception in thread "main" java.io.IOException: CreateProcess: cls error=0
        at java.lang.Win32Process.create(Native Method)
        at java.lang.Win32Process.<init>(Win32Process.java:66)
        at java.lang.Runtime.execInternal(Native Method)
        at java.lang.Runtime.exec(Runtime.java:551)
        at java.lang.Runtime.exec(Runtime.java:418)
        at java.lang.Runtime.exec(Runtime.java:361)
        at java.lang.Runtime.exec(Runtime.java:325)
        at c.main(c.java:24)
Press any key to continue...
.. ciao

 java.lang.Runtime.exec(String)
exec esegue programmi eseguibili, non comandi dos. quindi il tuo esempio 
diventa:
String cls="%ComSpec% /c cls";
Runtime r = java.lang.Runtime.getRuntime();
r.exec (cls);
L.
Newsgroup: it.comp.java
Titolo: tag embed in jsp

Ciao a tutti.
Sto scrivendo una pagina jsp che dovrebbe mostrare un'immagine svg costruita
da una classe java. La classe inserisce nel bean il path del file svg. Come
posso fare per inserire tale path nel tag embed che uso per mostrare
l'immagine.
<embed src="......" width="300" height="200" type="image/xml+svg"></embed>
In pratica che cosa devo mettere al posto dei puntini?
Grazie
Saluti
Franco
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

Potresti mettere l'url di una tua servlet/jsp che 
linka la tua classe e che va a scrivere sul 
outputStream l'immagine
Franco ha scritto:


out.println("<embed src=\"" + pathsvg + "\" width=\""300\"
height=\"200\" type=\"image/xml+svg\"></embed>");
dove pathsvg contiene il percorso relativo a partire dalla cartella
dell'applicazione + il nome del file
Ciao
Stefano

Newsgroup: it.comp.java
Titolo: Tempo trascorso

Sto cercando di visualizzare il tempo trascorso per l'esecuzione di
varie procedure il codice è come il seguente
long start = System.currentTimeMillis();
long end = 0;
SimpleDateFormat sdf = new SimpleDateFormat("d 'days' H 'hours' m
'minutes' s'.'S 'seconds'");
..	
end = System.currentTimeMillis();
logger.info
("elapsed time " + sdf.format(new Date(end - start)));
Il problema è che mi visualizza come tempo trascorso:
elapsed time 1 days 1 hours 17 minutes 38.819 seconds
Guardando i log, vedo che effettivamente ha impiegato 17 minuti e
qualcosa a fare le operazioni. Perchè mi visualizza anche 1 giorno ed
1 ora?
Ciao e grazie
D.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 1 ora?
Perchè crei un oggetto Date posizionato alla data 1/1/1970 00:17,38
Leggiti la documentazione di cosa rappresenta il valore date che passi
al costruttore.

 al costruttore.
Grazie, stavo per postare la stessa motivazione. Sia benedetta la
documentazione :)
Ciao


Newsgroup: it.comp.java
Titolo: Libri]

Sapreste indicarmi il titolo della classica BIBBIA che ogni programmatore
Java deve avere. Io voglio cominciare a smanettare in questo nuovo
ambiente, ho conoscenze di programmazione abbastanza buone quindi anche un
manuale di tipo avanzato non mi dovrebbe creare problemi (c.... che
modestia).
Grazie per le risposte.

manuale di tipo avanzato non mi dovrebbe creare problemi (c.... che
Probabilmente non per "ogni" programmatore Java, ma il testo
di Bruce Eckel, "Thinking in Java", tra l'altro interamente reperibile
su 
www.BruceEckel.com
, mi sembra davvero ottimo per uno che
sia gia` un buon programmatore in altri linguaggi e voglia cominciare
a fare sul serio in Java.  Come reference, poi, direi l'edizione "di
lusso" di "Java in a Nutshell" di Flanagan (editore O'Reilly), quella
col CD-ROM contenente tutto il materiale di riferimento.
Alex
Newsgroup: it.comp.java
Titolo: [JSP] instanziare un bean nell'area "application"

buongiorno a tutti.
vorrei istanziare un javabean nell'area "application"
durante la fase di startup di un application server.
e' possibile?
grazie.


Ma non c'è una sola area "application" per un server, ma una per
ciascuna web application.
tityrus

 ha scritto nel messaggio
news:f45c5600.02061...@posting.google.com...


 bean tra tutti gli utenti, ma se esistono alternative sarei ben
Questo invece può essere fatto all'interno della tua singola webapp.
Ad esempio quando dichiari un bean di scopo application o usi il
metodo setAttribute di PageContext (indicando chiaramente visibilità
applicazione) tutti i client della webapp condividono lo stesso
oggetto.
ciao
tityrus
Newsgroup: it.comp.java
Titolo: Pocket PC & java

    Ciao dovrei realizzare un 'applicativo che giri su palmare ma non ho
    idea di cosa sia necessario e quali linguaggi possono essere di aiuto!
    1)Java può essere una soluzione?
    2)Ancora si deve definire esattamente il lavoro ma so che è necessario
    effettuare un collegamento ad un'altro dispositivo tramite protocollo
PPP e
    trasferire dati in uno scenario client/server!
    Ho pensato a java e all'implementazione di una comunicazione tramite
    Socket!
    Se q.cuno puo' darmi dei consigli o si è cimentato in un problema
    analogo mi faccia sapere
    Grazie mille
    Roby
    --------------------------------
    Inviato via 
http://usenet.libero.it

     Se q.cuno puo' darmi dei consigli o si č cimentato in un problema


Newsgroup: it.comp.java
Titolo: CHIAVI RSA NEL KEYSTORE

Salve vorrei sapere se è possibile recuperare dal keystore i valori
delle chiavi RSA, mi spiego meglio io riesco a recuperare la chiave
pubblica e la chiave privata, quello che mi sevirebbe sono i tre
valori delle chiavi pubbliche e private cioè (n,e,d) dove (n,d) è la
chiave privata (n,e) la chiave pubblica.
Vi ringrazio fin da adesso
PS:Sono disperato

 chiave privata (n,e) la chiave pubblica.
Per quanto possa servire: Io non ci sono riuscito :(

Newsgroup: it.comp.java
Titolo: Differenza tra Platform e IDE?

sono certo che la domanda č veramente cretina tuttavia non riesco a darmi
una risposta :P
infatti vorrei sapere che differenze ci sono tra questi due termini, cioč,
per esempio netbeans č scaricabile in questi due "modi", che cambia?
ciao e grazie
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

dimenticavo, cosa cambia tra sun1studio e netbeans? sembrano identici...


ciao,
IDE sta per Integrated Developer's Environment cioè Ambiente di Sviluppo
Integrato e sia netBeans che SUN1Studio fanno parte di questa categoria di
applicativi. Fondamentalmente si tratta di Editor con annesse altre
funzionalità atte a semplificare ed automatizzare l'attività dello
sviluppatore. Per esempio il debugger, l'autocomposer ecc.
Per Platform si intende il sistema operativo sul quale si lavora.
Se tu ti vuoi scaricare netBeans dal relativo sito è plausibile che debba
scegliere se scaricarti la versione per W2K o quella per Linux no?
Si, SUN1Studio e netBeans sono molto simili perchè l'IDE SUN è costruito su
netBeans quindi ne condivide gran parte delle caratteristiche.
Ciao

ti ringrazio molto :)

Newsgroup: it.comp.java
Titolo: Cambiare valore ad un elemento file xml

Salve a tutti.
Ho un problema che non riesco a risolvere, vista anche la mia poca
praticitŕ in materia.
Ho un'applicazione Java che accede ad un file XML e ne stampa a video
i vari elementi.
Adesso vorrei cambiare il valore di alcuni di questi elementi.
Come faccio?
Probabilmente la domanda č anche poco interessante per molti di voi ma
a me non riesce di trovare una solutione.
Mi basterebbe anche un buon link dove č bene spiegato come scrivere in
un elemento in un file XML.
Grazie dell'interessamento.
Ciao.

 Adesso vorrei cambiare il valore di alcuni di questi elementi.
Cioč vuoi cambiare il programma?
In ogni caso , prova "jdom" (
www.jdom.org
), serve per leggere/scrivere 
'agevolmente' xml da java.
bye
DKano

DKano
No, non mi sono spiegato bene.
Sto creando una piccola applicazione che legge gli elementi in un file
xml.
E fin qui nessun problema.
Adesso avrei bisogno di cambiare il valore ad alcuni di questi
elementi. 
Ad esempio:
<genere>
	<classica>
		<Beethoven>
	</classica>
</genere>
Dal mio programma Java vorrei scrivere nell'elemento <classica> il
valore, ad esempio, Mozart.
Come si fa in Java?
Quali sono i metodi e i passaggi giusti?
Comunque grazie per il suggerimento.
Ciao

 elementi. 
quello che intende dkano e' che tecnologia stai usando x caricare l'xml 
in memoria
JDOM? o il nuovo approccio sun (scusate nn mi ricordo)
oppure lo leggi come file di testo.
in questo caso dai una occhiata a jdom x' ci sono tutti i metodi
x caricare e MODIFICARE gli elementi del xml
{2Nd+BESt}

 x caricare e MODIFICARE gli elementi del xml
Infatti, intendevo proprio questo.
Grazie per la "traduzione" :-)
bye
DKano

 DKano

Newsgroup: it.comp.java
Titolo: Servlet e Applet

Salve,
ho realizzato una applicazione di prova così costituita:
un'applet si connette ad un server sulla macchina da cui è stata 
scaricata,che a sua volta si connette ad un dbms. Questa architettura
è molto flessibile. Ad esempio posso far pervenire all'applet degli 
oggetti Object[][] che utilizzo per riempire delle JTable.
È possibile sostituire al server una servlet ed ottenere la stessa
flessibilità?

 ha scritto nel messaggio
news:3B973593...@tin.it...


 wrote in message
news:3B973593...@tin.it...

-- 
Posted from 
cspto.inet.it
 [194.185.222.144] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Newsgroup: it.comp.java
Titolo: Aiuto SWING

Ciao, č da poco che smanetto col Java e soprattuto con Swing, per la 
crezione di interfaccie grafiche di IO.
Ho bisogno di una dritta per quanto riguarda l'output. Qual č il modo 
migliore per visualizzare in output una lista di stringhe contenuta in un 
array ?
Per intenderci, ho un array che contiene y libri. Siccome non posso (o cosě 
mi pare) darlo in pasto direttamente a un showMessageDialog (come sarebbe 
ovvio se avessi una semplice stringa da visualizzare) come posso fare ?
Grazie ciao 

Una JList
RdC
-- 
-- 
L'informatica è un' arte
---------------------------------------------------------
www.securitygroup.it
Società di servizio che opera nel campo
della sicurezza aziendale
---------------------------------------------------------
www.pascallike.too.it
http://utenti.lycos.it/pascallike
il sito sulla programmazione pascal
sorgenti, tutorial ed utility
------------------------------------------------------------
www.treves-srl.com
Libreria Internazionale Treves
Via Toledo 249/250 Napoli
------------------------------------------------------------
www.alphalibri.com
Vendita ingrosso di libri
Via S.Anna dei Lombardi 10 , Napoli
------------------------------------------------------- 

Grazie, ora provo, non ci avevo pensato :)

Perň la JList serve soprattutto per selezionare degli oggetti, a me 
servirebbe solamente scrivere la lista di libri, senza doverci fare alcuna 
operazione sopra. Preferirei un'alternativa piů adatta al caso. Non č 
proprio possibile iterare elementi su una messageDialog ?

"Romario" <rizziAV...@BASTAngi.it> ha scritto nel messaggio
news:UFsOd.37065$2h5....@tornado.fastwebnet.it...

Ti potresti creare una tua finestrella che contiene una JTextArea non
editabile [quindi usi il metodo setEditable(false)], ti fai il tuo bel ciclo
che itera su tutto l'array e con il metodo textArea.append(String) gli
appendi l'i-esima stringa del tuo array.
daniele.

Questa mi sembra un'ottima idea, è difficile pensarci se non si conoscono 
bene tutte le possibilità che offre SWING...son veramente tante.
Grazie, di ritorno dall'uni stasera provo :)


Prego!;-)
Cerca anche di consultare qualche manuale sia on-line che cartaceo in modo
da avere una panoramica generale sulle swing.
Il tutorial della sun potrebbe essere già di grande aiuto..oppure il
MokaBook  vol.1 scaricabile da 
www.mokabyte.it
daniele

Infatti sto studiando proprio sul Mokabyte, ho letto anche il Thinking in 
Java ma alla fine ci sono troppe cose ammucchiate ed è difficile ricordare 
tutto...solo l'esperienza può venire in aiuto in questi casi.
Ciao e grazie