mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.java
Titolo: Come lancio il browser da un programma?

Scusate la domanda, ma come faccio a lanciare il browser per aprire un URL
da un'applicazione? Da un'applet lo so fare, ma da un'applicazione? Esiste
un analogo dell'AppletContext?
~~
artemis.alpeia

"artemis.alpeia" <it.i...@alpeia.artemis> ha scritto nel messaggio
news:50X0a.146815$0v.41...@news1.tin.it...

Se non ricordo male, dovresti guardare la classe  Runtime ed il suo metodo
exec()

 exec()
si' grazie, e' proprio quello (alla faccia del cross-platform!). Cmq avevo
gia' trovato risposta sui forum di JDC e nell'ottimo articolo
http://www.javaworld.com/javaworld/javatips/jw-javatip66.html
~~
artemis.alpeia

Newsgroup: it.comp.java
Titolo: Sicurezza......

	Avrei un problemino dovrei riuscire a leggere e scrivere un file 
locale da un applet..... come devo fare per dargli le opportune 
autorizzazioni in Netscape.... 
-- 
Gabbagabbahey...


Credo, ma non ne sono sicuro (correggetemi se sbaglio perche' la cosa
interessa anche me) che l'unico modo sia quello di firmare l'applet.
-- 
------------------------------------------------------------
+               Bruni Emiliano - nick "Emi_B"              +
------------------------------------------------------------
+Software developer          +Software developer           +
+             &              +              &              +
+          internet assistant+        network administrator+
+                            +                             +
+Istituto zoo----profilattico+ -- --     ____  ____   ____ +
+sperimentale ///"G.Caporale"+|  |  | | |     |      | S. |+
+dell'abruzzo/// e del molise+|     | | |      ----  | r. |+
+  64100    ----    TERAMO   +|     | | |____  ____| |_l._|+
+                            +                             +
+
http://www.izs.it/~ebruni/
  + 
http://www.micso.it/bruni
   +
+       
e-mail:ebr...@izs.it
 +     
e-mail:br...@micso.it
   +
+----------------------------------------------------------+
+ Per inviarmi un messaggio elimina la parola "levalo" dal +
+ mio e-mail                                               +
+--------------------------------------------------------- +

 +--------------------------------------------------------- +
Ehm ... la parola "levalo" non c'è nel tuo indirizzo e-mail ... una 
dimenticanza ? 8-)
-----------------------------------
\\//_  Live long and prosper .
   Lorenzo Gallucci
-----------------------------------
"There are always chances" -  Spock

 interessa anche me) che l'unico modo sia quello di firmare l'applet.
Allora per quel che riguarda le sign.... lascia perdere allo stato 
attuale Netscape/IE usano un differente tipo di certificazione....non 
solo ma per quel che ho visto tutte le certificazioni disponibili sono a 
pagamento.... sarebbe da tenere sotto controllo il javakey che c'e' cin 
il jdk.... ma anche quello per il momento non e' supportato dai due 
Browser..... per quel che riguarda Netscape ho ovviato il problema in 
maniera un po' casareccia utilizzando la classe 
netscape.security.PrivilegeManager di Netscape..... 
-- 
Gabbagabbahey...
Newsgroup: it.comp.java
Titolo: String (a+null)

java.lang.NoSuchMethodException
Allora il tutto mi sembrava ragionevole. Ora invece torno del parere che il
prg. summenzionato dovrebbe dare errore. Il motivo e' che potrei anche
concordare che la "print" usata a scopo di debugging e' comoda qualora
stampi automaticamente il valore "null" per le stringhe non inizializzate
ma non vedo perche' non si dovrebbe generare un errore nel caso di tentativo
di somma fra un puntatore null a stringa e una stringa. Mi sembra piu' utile
che tali operazioni siano considerate sempre sbagliate e generino un
eccezzione. Che ne pensate?

"G.Wassia Lari" ha scritto:

Eccezziunale veramente! :)
Scherzi a parte, la decisione di aggiungere 'null' è valida quanto
l'aggiungere '' (stringa vuota), o quanto riportare una eccezione (che
forse sarebbe semanticamente la più corretta). Bisognerebbe chiedere
alla Sun stessa il perchè di questo comportamento... che però approvo a
pieno, già qualche volta mi ha evitato dei bei mal di testa il vedere un
'provanull' in output al posto di 'provaprova' o qualcosa del genere.
Ciao,
	Stefano

eccezzione. Che ne pensate?
Mah, a parte che una convenzione vale l'altra (l'importante e' avere un 
comportamento definito e coerente), e' possibile che i progettisti Sun 
abbiano semplicemente applicato un pattern di NullObject, la cui 
rappresentazione in stringa (che tutti gli Object hanno, via toString()) e' 
"null".

eccezzione. Che ne pensate?
Personalmente credo che il nocciolo della questione (molto filosofica, per
la verità :-) sia che il simbolo "+" abbia significato di "concatenazione" e
non di "addizione" in senso stretto.
Sotto quest'ottica è perfettamente lecito concatenare due stringhe di cui
una è di lunghezza nulla.
Concordo quindi con Cristiano Sadun sulla creazione di una String temporanea
con lunghezza 0.
Calaoke.

una è di lunghezza nulla.
Non vedo quale sia la differenza tra concatenazione ed addizione. E comunque
b non e' una stringa di lunghezza 0 ma un riferimento a null, cosa ben
diversa. Una variabile stringa con lunghezza 0 e' questa
String b=""
Ciao!


che alla fine viene sostituita da un riferimento a null nel metodo di
creazione  Miracolosamente (ma non poi cosi tanto miracolosamente) tutto torna
e le stringhe vengono stampate con null solo se in effetti sono vuote.
Newsgroup: it.comp.java
Titolo: Problema con la compilazione

Ciao a tutti,
premetto che non so programmare in java.
Nonostante questo, mi sono trovato alle prese con un programmino di nome
"wermz".
Volendolo modificare leggermente ho decompilato il file .class con dj java
decompiler e vi ho apportato alcune modifiche (le modifiche non riguardavano
il codice ma solamente del testo, per intenderci, fra virgolette). Fatto
questo ho ricompilato il .class perņ mi sono venuti fuori ben 11 errori di
cui vi trascrivo la desrizione:
      :\a\werm.java:271: '{' expected
       try t.waitForID(1);
                         ^
      C:\a\werm.java:272: 'catch' without 'try'
       catch (InterruptedException ie) return;
                     ^
      C:\a\werm.java:276: '{' expected
       try t.waitForID(9);
                         ^
      C:\a\werm.java:277: 'catch' without 'try'
       catch (InterruptedException ie) return;
                     ^
      C:\a\werm.java:276: 'try' without 'catch' or 'finally'
       try t.waitForID(9);
                     ^
      C:\a\werm.java:271: 'try' without 'catch' or 'finally'
       try t.waitForID(1);
                     ^
      C:\a\werm.java:317: illegal start of expression
      public void start() {
      ^
      C:\a\werm.java:953: ';' expected
      }
       ^
      C:\a\werm.java:955: '}' expected
      } // the end
                 ^
      C:\a\werm.java:10: werm should be declared abstract; it does not
define run() in werm
      public class werm extends Applet implements Runnable {
            ^
      C:\a\werm.java:304: cannot resolve symbol
      symbol  : method makerandom  ()
      location: class werm
      makerandom();
             ^
      11 errors.
Grazie a tutti quelli che mi vorranno aiutare.
Fearless

 Grazie a tutti quelli che mi vorranno aiutare.
č un pņ arduo capire cosa č successo dagli errori che riporti
ciao)o
--
Andrea
http://jame.sf.net

 il nome dell'autore per caso :???
No, non si tratta del nome dell'autore.
Ho solamente tradotto in italiano alcune scritte che spiegavano come
giocare.
Mi ero dimenticato di dire che come compilatore ho usato javac fornito con
Macromedia Dreamweaver MX.
Grazie mille per l'interessamento
Fearless

        try t.waitForID(1);
Qui manca una parentesi graffa. Il costrutto esatto è
try {
...
} catch(MyException e){
...
}
quindi il try è sempre seguito da '{'. Probabilmente l'hai cancellata
involontariamente durante le tue modifiche. Il compilatore poi te lo
dice chiaramente che manca una '{'. Ovviamente la cosa vale per ogni
try del programma, gli altri dovrebbero essere errori prodotti a
cascata da quelli precedenti.
roby

PERFETTO!!!!!
funziona!
ti sono veramente grato.
grazie anche a tutti quelli che ci hanno provato.

Newsgroup: it.comp.java
Titolo: intercettare il tasto close della finestra

Salve a tutti,
    è possibile intercettare il tasto per la chiusura di una finestra di
java? Per intenderci quello di default in cui con il metodo
setDefaultCloseOperation  posso modificarne il tipo di chiusura...
Io vorrei intercettare e far chiamare un mio codice.
Grazie
Massimo

 Io vorrei intercettare e far chiamare un mio codice.
Certo. Nel tuo frame inserisci un frame.addWindowListener(new Close());
quindi definisci una classe Chiudi (). Questa classe deve "estendere"
WindowAdapter.
In questa classe c'é il metodo:
public void windowClosing(WindowEvent we)
e in questo metodo puoi metterci il tuo codice e fare succedere quel che ti
pare.
\Alfredo

Original message from alf, Tue 17 June 2003 15:24:

Io invece avrei bisogno di generare via software un evento come quello
genrato quando si clicca sulla X della finestra per chiuderla. In pratica
devo chiudere una finestra aperta da un'altra, ma se uso la funzione
System.exit() mi si chiude tutto il programma, compresa la finestra
principale.
Come posso fare?
CIao
Marco

Se riesci a conosciere il puntatoredel frame puoi fare semplicemente
dispose....
Max

 ha scritto nel messaggio
news:bemq9q$pqk$1...@news.flashnet.it...


 Max
Grazie infinite, funziona perfettamente.
Ciao
Marco
Newsgroup: it.comp.java
Titolo: Come installare il pacchetto corejava

vorrei sapere come installare il pacchetto corejava e dove lo posso trovare!
grazie e vi prego aiutatemmmmiiiiiii!
my-email: 
vale...@inwind.it

 grazie e vi prego aiutatemmmmiiiiiii!
Se è quello che viene col libro Core Java, IIRC basta che prendi l'archivio e tu
lo inserisca nella variabile di ambiente CLASSPATH.
Ciao,
 Stefano
----------
"X WindowSSS, teSSSoro mio... lo odieremo per SSSempre"
Bill Gollum
----------

Newsgroup: it.comp.java
Titolo: ragazzi ma questo Applet VirualTourist?

Ma questo tipo di applet come si realizza ?
http://www.thebasilica.org/photogallery/virtualtour.asp
grazie mille

 ha scritto nel messaggio
news:5k8E8.58701$5k4.1...@twister2.libero.it...


Newsgroup: it.comp.java
Titolo: AIUTO!!!!Eclipse recupero package

Salve, ho assolutamente bisogno di aiuto: per sbaglio ho cancellato in
Eclipse un package e non riesco a recuperarlo.L'ho perso per sempre???
Vi prego ditemi di no....

 Vi prego ditemi di no....
No, clicca destro sul progetto e fai Restore from Local History
Ciao
Domenico

Newsgroup: it.comp.java
Titolo: Giochi in Java quale dito ?

Salve a tutti
come da soggetto sono molto interessato a trovare siti in cui si parli di
giochi realizzati in Java, soprattutto siti dove siano disponibili sorgenti
e esempi.
Vorrei cimentarmi nello sviluppo di un gioco di strategia a turni in Java e
chiedo a chiunque dove posso trovare info utili su architettura, tool e
tutorials in merito.
Grazie mille comunque e un saluto.

 ha scritto nel messaggio
news:jpdg8.29796$_u5.8...@news1.tin.it...

C'è una raccolta di siti dedicati ai giochi in java su 
javalobby.com
:
http://links.javalobby.org/Applets___Applications/Games/index.html
--
Nothingman

 
Anche io ho intenzione di fare qualcosa del genere, di che gioco si tratta 
che caratteristiche ha?!? io ho incominciato a buttare giu qualcosina, 
delle semplici pedine che si possono spostare su una scacchiaera... se sei 
interessato,tempo permettendo, potremmo collaborare, fammi sapere.
  bye bye 
   bEPpE

 wrote:
: Salve a tutti

: 
: 
: 
:
http://www.javagaming.org
 (discussioni su sviluppo di giochi, utile!)
http://www.alien-factory.co.uk/mappy-index.html
 (tiled based games)
http://gamejug.org/
 (game dev java users group)
http://www.gamedev.net/
 (game development parla anche di java)
http://www.electricfunstuff.com/jgdc/
 (java game dev center)
http://wow.hipbone.com/GameletToolkit/README.html
 (gamelet toolkit)
http://website.lineone.net/~martin.cameron/
 (player di file .mod)
http://www.javazoom.net/javalayer/javalayer.html
 (mp3 player)
http://cogengine.sourceforge.net/introduction.html
 (online game engine)

Newsgroup: it.comp.java
Titolo: file log

Cos'è un file log?Come faccio a vedere se SDK è installato bene?

Come faccio a vedere se SDK è installato bene?
Direi che se riesci a compilare ed eseguire le tue applciazioni java senza
problemi, è installato bene...  ;-)
Quando verranno i problemi te ne preoccuperai...
Ciao
Giacomo
Newsgroup: it.comp.java
Titolo: problema JTable

Mi sono costruito una tabella attraverso un modello, ed ho inserito la
tabella in uno ScrollPane attraverso il costruttore dell ScrollPane che
automaticamente mi mette anche l'header della tabella nel pannello North.
Ora i voglio aggiornare le etichette del'header, come faccio?
Ho provato sia repaint che validate, sia dello ScrollPane che di
tabella.getTableHeader.
Qualcuno puņ aiutarmi??????

 Ora i voglio aggiornare le etichette del'header, come faccio?
Se hai un tuo "modello" di tabella devi crearti una
getColumnName che ritorna il corrispondente nome di colonna
una volta interrogata. Per 'aggiornare' la tabella devi
usare i metodi del "modello".
Davide

Newsgroup: it.comp.java
Titolo: Non mi picchiate tutti insieme

scusate, son novello di java, vorrei sapere che editor java (gratis) posso
scaricare e dove, e se ho fatto una bella mossa (o meno) scaricandomi java 2
sdk (se ho fatto una cazzata, cosa posso scaricare).
grazie a tutti, ciax
emanuele

 wrote in message
804g9g$q5f$1...@draco.tiscalinet.it...


 sdk (se ho fatto una cazzata, cosa posso scaricare).
Puoi guardare anche NetBeans, è appena stato acquisito dalla Sun ed è gratuito.
www.netbeans.com
Ciao,
    Stefano

Newsgroup: it.comp.java
Titolo: scacchi in java

Qualcuno di voi mi può dare qualche link su implementazioni abbastanza
semplicei del gioco degli scacchi in java?

 semplicei del gioco degli scacchi in java?
ma che avete un progetto da fare?!? perchè non sei il primo.cmq se 
guardi ai post precendenti trovi già una buona discuossione a proposito.



Noooooo...
è solo un caso... :-)
Newsgroup: it.comp.java
Titolo: (PUGLIA)Cercasi programmatore/trice per realizzare un software per il gioco del lotto!!!

(PUGLIA)Cercasi programmatore/trice per realizzare un software per il gioco
del lotto!!!
Come da oggetto, cerco programmatore per realizzare un software per
il gioco del lotto.
Si richiede buona conoscenza del delphi o visual basic o c++ e possibilmente
residenza nella provincia di Bari.
Compenso da concordare.
Se interessato, per ricevere ulteriori informazioni, ci contatti a questo
indirizzo 
arch...@yahoo.it

 residenza nella provincia di Bari.
Passino gli annunci di lavoro, purché attinenti al Java... ma qui si esagera! :)
Programma per il gioco del lotto:
1) Si estrae un numero tra 90!/5!
2) Lo si trasforma nella combinazione dei 5 numeri corrispondenti.
3) Si va a giocare la combinazione.
Considerando che le estrazioni sono indipendenti l'una dall'altra e quindi è
inutile mantenere una statistica, che la smorfia, i cornetti, i numeri estratti
e la 'legge dei grandi numeri' non sono applicabili al gioco del lotto, il
programma funziona che è una bellezza.
Ciao,
 Stefano
----------
"X WindowSSS, teSSSoro mio... lo odieremo per SSSempre"
Bill Gollum
----------

 residenza nella provincia di Bari.
Per questo progetto, suggerisco di assumere un programmatore C++,
purche' cattivo. Dovrebbe essere il modo migliore per ottenere i
risultati piu' casuali :-)

 programma funziona che č una bellezza.
Sģ perņ bisogna dare l'impressione all'utente che il
programma abbia un grosso database, magari facendolo
collegare in rete di tanto in tanto e facendo finta di
aggiornare il DB! Altrimenti non lo compra nessuno,
dato che la maggior parte della gente non sa che
le estrazioni del lotto sono eventi scorrelati e corre
a giocare i numeri in ritardo :-)
Se poi si correda il programma delle previsioni di
quel tizio che vende i numeri del lotto in TV il
successo commerciale č garantito!
-----------------------------------
 Giulio Maselli - IZ1ASP
 
http://www.infinito.it/utenti/iz1asp
 togliere "norumenta"  dall'indirizzo
 per rispondere via e-mail
-----------------------------------

 risultati piu' casuali :-)
Il problema e' che i risultati casuali verrebbero dati solo in esadecimale:
"Il programma LOTTO.EXE ha causato un'errore di protezione nel modulo
KERNEL32.DLL all'indirizzo 0xFE98C0D2".
--*PaN!*
Newsgroup: it.comp.java
Titolo: jdk1.3:

Ho uqalche problemino con il mio jdk1.3.
Ho creato il file batch per inizializzare le variabili PATH
e CLASSPATH ; no so come inzializzare CLASSPATH.
Inoltre per leggere il comando javac devo inserire la directory della
cartella bin:
c:\jdk1.3\bin\javac <nomefile.java>
In questo modo il file.java viene compilato.A questo punto digito il
seguente comando:
java <nomefile>
e mi viene comunicato il seguente errore:
Exception in thread "main" java.lang.NoClassDefFoundError : <NomeFile>
Cosa devo fare per eseguire il mio programmino in java?
--
Posted from 
smtp2.libero.it
 [193.70.192.52] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Io scrivo in un file di nome "profile.bat" le seguenti righe:
SET JAVA_HOME=D:\jdk1.3
SET PATH=%PATH%;%JAVA_HOME%;%JAVA_HOME%\bin;
SET CLASSPATH =%CLASSPATH%;.;%JAVA_HOME%\bin;%JAVA_HOME%\lib\tools.jar;
poi apro una finestra DOS
eseguo il file profile.bat dalla sua directory scrivendo:
profile.bat
poi mi pongo nella directory dove c'è il file <nomefile.java>
compilo con:
javac <nomefile.java>
ed eseguo con:
java <nomefile>
In questo modo dovrebbe funzionare anche a te.
Se metti la directory di lavoro (in cui ci sono i tuoi file java) nel path e
nel classpath dovresti poter evitare di posizionarti in quella precisa
directory per compilare ed eseguire i tuoi file.
Io sono pigro e non l'ho mai provato.
Attento nel caso il tuo file java sia dichiarato in un package ( dicitura:
package <nome_package>; all'inizio del file) in tal caso il file deve essere
all'interno della directory dichiarata, altrimenti il compilatore ti chiama
errore e mi pare che per compilare devi porti all'esterno di tale directory.
Alla prima prova cerca di evitare i package e cancella ( o commenta )
l'eventuale istruzione
package <nome_package>;
dal tuo file.
Ovviamente le istruzioni del file profile.bat possono anche essere inglobate
in un eventuale autoexec.bat e farle eseguire ad ogni avvio della macchina.
Chiunque conosca un modo più raffinato di lavorare non risparmi parole.
A proposito sembra che l'autoexec.bat non è consigliato nell'uso su Win NT
qualcuno ne sa spiegare il motivo?
Ciao,
  Cristiano
--
<>    <>    <>    <>    <>
     (  R | S T | /-\ |\| O
crist...@tiscalinet.it
<>    <>    <>    <>    <>
Newsgroup: it.comp.java
Titolo: Implementare una console in una JtextArea

Buongiorno a tutti, per un progetto universitario ho realizzato un
compilatore il quale mi crea un file .s contenente codice assembler.
Per tale progetto ho realizzato una piccola GUI in cui mostro i Token
rilevati e i risultato delle varie analisi, mi manca l'ultima
JTextArea in cui vorrei implementare una console, ovvero fornire la
possibilità all'utente di digitare vari comandi, esempio banale sotto
Linux il comando as -o prova.o prova.s che mi crea il codice oggetto.
Questo l'ho fatto usando il runtime ed il metodo exec, tramite vari
passaggi produco un codice eseguibile,  mi interessa far passare
l'input e l'output a questo eseguibile tramite la mia JTextArea, senza
per forza aprire un terminale di sistema.
Qualcuno ha qualche idea da suggerirmi?
Grazie!

Davide Gastaldon (16/05/2011):

Se ti può interessare, ho realizzato una console virtuale in Swing
pienamente funzionante. Puoi consultare i sorgenti commentati qui:
http://xargonlib.svn.sourceforge.net/viewvc/xargonlib/XargonLibrary2/src/it/xargon/jvcon/
Se preferisci, puoi scaricare l'intero pacchetto (che contiene anche
altre cosette utili...) da qui:
http://sourceforge.net/projects/xargonlib/files/
Se hai domande chiedimi pure :)
Ciao!
-- 
erk: C0 CE FE 84 C2 27 F7 5B D0 7A 7E B8 46 50 9F 93 B2 38 E7 70 DA CB
9F F4 A3 88 F8 12 48 2B E2 1B riv: 47 EE 74 54 E4 77 4C C9 B8 96 0C 7B
59 F4 C1 4D - further info: Google it!
(per rispondere personalmente leva IlDitoDalCulo)

 Se ti puï¿œ interessare, ho realizzato una console virtuale in Swing


Newsgroup: it.comp.java
Titolo: Manuale J builder

Ciao a tutti,
nessuno di voi sa dove posso trovare un manuale su JBuilder 2.0?


Ho avuto lo stesso problema anch'io finché ho deciso di abbandonare
il JBuilder.
Comunque ti dico che ho cercato nelle piů grandi librerie di Firenze,Bologna
e Pescara ma il risultato č stato sempre negativo.
Sono riuscito a trovarlo solo nel sito Amazon.com perň non avendo una carta
di credito......
Saluti

 nessuno di voi sa dove posso trovare un manuale su JBuilder 2.0?
-- 
         \\|//
        ( @ @ )
+----oOO--(_)--OOo----------[Dott. Marco Azzalini]-------------------+
|                                                                    |
|              Consulente Sviluppo Software & Networking             |
|               Sun Certified Programmer (Java 2 Platf.)             |
|                                                                    |
|  cell:03470846528  -  e-mail: 
marco.a...@libero.it
             |
|  Home Page: 
utenti.tripod.it/Marco_Azzalini
  - Spedia Code: 459755 |
+--------------------------------------------------------------------+
|Legge di Hofstadter:                                                |
|         ci vuole sempre piu' tempo di quanto si pensi,             |
|         anche tenendo conto della Legge di Hofstadter.             |
+--------------------------------------------------------------------+

 wrote in message
38C4229C...@libero.it...


 Scusa ma da quale sito posso scaricare JBuilder3 Foundation??
dalla borland/inprise:
http://www.borland.com/jbuilder/foundation
-- 
dome
Newsgroup: it.comp.java
Titolo: Compatibilità JDKs

In C++/Delphi ed altri lang posso discriminare e far eseguire alcune 
operazioni sse, per esempio, ho installato Win98 ed altre se ho NT... in 
Java non si può fare una cosa del genere discriminando tra le varie versioni 
del JDK?
In caso negativo :( , compilando del codice con JDK 1.5 quanto è garantita 
la compatibilità di esecuzione con le versioni precedenti?
Immagino che se uso costrutti propri del 1.5 non ho speranza ;) ma se invece 
uso cmq costrutti "standard" delle versioni precedenti? :)
Spero di essere stato chiaro ;)
Ciao ciao
Sergio 

Dovrebbe essere garantita la compatibilità con le versioni precedenti.
se compili con la versione 1.3.x il tuo codice funziona con le versioni
successive della VM, ossia la 1.4.X e 1.5.X, ma non con le VM precedenti,
ad esempio 1.1.X.
Se vuoi che il tuo codice funzioni con tutte le VM compilalo per le 1.1.8...
-- 
---------------------------------------------------
......vieni a trovarmi 
http://www.glz.it
......dai voce al tuo sito 
http://www.talkwithus.it
---------------------------------------------------
Newsgroup: it.comp.java
Titolo: HashSet & HashMap

Scusate ma l'unica differenza tra le due, anche a livello 
implementativo, è che HashSet non memorizza oggetti uguali?
Se così fosse, non è forse un pò ridondande HashSet? Perdonate 
l'ignoranza ma leggendo la documentazione il dubbio mi è venuto spontaneo...
Oltretutto leggendo vecchi post, ho visto che in molti hanno 
sconsigliato di usare oggetti quali Vector e HashTable perchè oggetti 
vecchi non facenti parte del nuovo Framework delle Collection. Eppure 
guardando la documentazione dell'sdk 1.4.2, non viene accennato a nulla 
di tutto ciò. Anzi è pure scritto che fanno parte del framework...
Che è successo? la Sun ha forse reintegrato quei due oggetti?

 Che è successo? la Sun ha forse reintegrato quei due oggetti?
Beh le due classi sono state ficcate nelle collection implementando List e
Map. Le puoi usare lo stesso. Cmq Vector è un arraylist sincronizzato e
Hastable una HashMap sincronizzata.
Pero' cmq secondo è meglio usare le nuove classi ed ottenere classi
sincronizzate, solo se serve, con i metodi della classe Collections.
Ciao
Matteo
-- 
chi sono e soprattutto chi non sono:
http://www.ilnomedeldominio.it
un piccolo programma per studenti universitari:
http://inutility.ilnomedeldominio.it

 Che è successo? la Sun ha forse reintegrato quei due oggetti?
Scusatemi, ma cercando su google, non avevo visto un messaggio di 
neanche un mese fa che rispondeva ad un domanda molto simile alla mia.

 sincronizzate, solo se serve, con i metodi della classe Collections.
Ti ringrazio!

 di spreco di spazio...
Non lo sapevo, cmq sono andato a vedere. Viene usata una variabile private
static final, cioé sempre lo stesso microscopico oggetto (il più piccolo
possibile essendo un object).
Non un oggetto diverso per ogni inserimento ma un riferimento allo stesso
oggetto per tutti i Set (visto che è static).
Quindi mi sembra uno spreco minimo di spazio (quello per un solo oggetto di
tipo Object) a fronte della possibilità di usare una classe piuttosto che
scriverne una ex novo.
Il signor Bloch è più astuto di quello credi ;)


 Il signor Bloch è più astuto di quello credi ;)
eh eh eh non lo metto in dubbio ;-)
Newsgroup: it.comp.java
Titolo: ArrayIndexOutOfBound. e' colpa mia?

volevo sapere se questa eccezione e' colpa mia. drawShadedString non fa
altro che delle drawString. potrebbe essere causata da una stringa
troppo lunga che chiedo di disegnare?
l'errore e' stato dato facendo girare l'applet in netscape 4.73 win32.
ciao:-)
java.lang.ArrayIndexOutOfBoundsException: 23  at
sun.io.CharToByte8859_1.convert(CharToByte8859_1.java:91)  at
sun.awt.motif.X11Graphics.drawMFChars(X11Graphics.java:249)  at
sun.awt.motif.X11Graphics.drawChars(X11Graphics.java:217)  at
sun.awt.motif.X11Graphics.drawString(X11Graphics.java:210)  at
SetiStats.drawShadedString(SetiStats.java:81)  at
SetiStats.paint(SetiStats.java:161)  at SetiStats.update(SetiStats.java:182) 
at java.awt.Component.dispatchEventImpl(Component.java:1736)  at
java.awt.Container.dispatchEventImpl(Container.java:946) * at
java.awt.Component.dispatchEvent(Component.java:1715)  at
java.awt.EventDispatchThread$EventPump.dispatchEvents(EventDispatchThread.jav
a:83)  at java.awt.EventDispatchThread.run(EventDispatchThread.java:135)  at
netscape.applet.DerivedAppletFrame$AppletEventDispatchThread.run(DerivedApple
tFrame.java:911)
Sent via Deja.com 
http://www.deja.com/
Before you buy.

l'errore e' stato dato facendo girare l'applet in netscape 4.73 win32.
ops scusate, netscape 4.73 su solaris, non win32

Newsgroup: it.comp.java
Titolo: lancio jar in linux

Devo lanciare un'applicazione in linux, con win uso java -cp "....jar"
nomepackage.nomemain , ma con linux non funziona.
Lancio allora da java -jar miojar.jar e parte, solo che con istruzioni
del tipo new File(".") di fatto non trova il path locale.
Voi come lanciate le applicazioni in linux ?
-- 
Alfonso


Ma l'hai fatto il MANIFEST del .jar?
Saluti
--
"I never think of the future. It comes soon enough." (A.Einstein)
Daniele De Francesco
e-mail: 
ddefra...@gmail.com

 
Certo infatti i vari jar del classpath li trova. Il problema è che deve
leggere un file xml nella stessa cartella e non lo trova
-- 
Alfonso


Prova qui:
http://www.javaworld.com/javaworld/javatips/jw-javatip127.html
IMHO non c'entra molto linux....inoltre se è un file di properties puoi 
usare la classe apposita Properties() (cfr javadoc), e se è un file di 
configurazione (come sembra essere) il jar se lo aspetta in una 
directory apposita, chiamata /services
http://java.sun.com/j2se/1.3/docs/guide/jar/jar.html#The%20META-INF%20directory
Infine, ci possono sempre essere dei problemi in sede di reperimento del 
path assoluto da parte del programma...check it out ;-))
Ciao

Newsgroup: it.comp.java
Titolo: (OT) - Prefissi telefonici

Scusate il vistoso OT, ma non so neanche dove chiedere.....
... sto realizzando un'applicazione JSP ed ho bisogno di un elenco di tutti
i prefissi telefonici italiani. Pensavo sarebbe stato piu' facile, invece e'
tutto il giorno che giro per siti e non sono riuscito a trovarne.
Qualcuno sa dove cercare o ha un elenco?
Grazie mille.

Qualcuno sa dove cercare o ha un elenco?
Se ti accontenti di un archivio dai contenuti "non certificati", io
avrei qualcosa.
Però non so se inviartelo... dato che hai scritto che odi Java :-)
HTH
-- 
Ciao
	Fabrizio C.

Ciao.
Ecco un elenco corretto ed aggiornato, pigliato dai siti delle banche del
gruppo Unicredito.
<select name="Prefisso">
                <option value="">Scegli un prefisso</option>
                <option value="0340">Omnitel - 340</option>
                <option value="0347">Omnitel - 347</option>
                <option value="0348">Omnitel - 348</option>
                <option value="0349">Omnitel - 349</option>
                <option value="0333">Tim - 333</option>
                <option value="0335">Tim - 335</option>
                <option value="0334">Tim - 334</option>
                <option value="0336">Tim - 336</option>
                <option value="0337">Tim - 337</option>
                <option value="0338">Tim - 338</option>
                <option value="0339">Tim - 339</option>
                <option value="0330">Tim - 330</option>
                <option value="0360">Tim - 360</option>
                <option value="0366">Tim - 366</option>
                <option value="0368">Tim - 368</option>
                <option value="0320">Wind - 320</option>
                <option value="0328">Wind - 328</option>
                <option value="0329">Wind - 329</option>
                <option value="0380">Blu - 380</option>
                <option value="0388">Blu - 388</option>
                <option value="0389">Blu - 389</option>
              </select>
Buon lavoro.

                <option value="0340">Omnitel - 340</option>
Capisco che ci sia stato il sorpasso del mobile sul fisso, ma dire che
questi sono _tutti_ i prefissi d'Italia mi sembra eccessivo ;-)
-- 
Ciao
	Fabrizio C.
Newsgroup: it.comp.java
Titolo: ereditarietà

finora ho utlizzato java per creare delle classi abbastanza semplici che
ho utilizzato nelle mie pagine jsp:
una classe che mi genera una password, delle classi(e delle servlet) che
mi generano dei file pdf, ecc.
approfondendo java ho studiato(per ora in maniera abbastanza generica)
l'ereditarietà, il polimorfismo ecc.
ecco mi chiedo: in casi come il mio, dove al massimo si tratta di
progettini con 4 o 5 classi, conviene(insomma si usa) creare comunque
delle classi astratte ed utilizzare l'ereditarietà??
nel senso che a me , in progettini così semplici, non mi sembra che se ne
possa trarre un gran beneficio (probabilmente l'inesperienza e l'ignoranza
non mi fanno vedere le cose come stanno)
aspetto consigli
grazie
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 delle classi astratte ed utilizzare l'ereditarietą??
Hai detto che generi dei pdf.
Potresti fare una classe astratta che implementa due metodi per generare
l'"header" e il "footer" di ogni documento pdf. In questa classe
dichiari un metodo astratto per generare il corpo del documento.
Tutte le classi che generano documenti pdf estenderanno la classe
astratta implementandone il metodo astratto.
In questo caso l'ereditarieta' ti evita di riscrivere per ogni classe
che genera un pdf la parte comune dell'"header" e del "footer".
-- 
Giambo - Occhio al filtro antispam _e_ alla whitelist !

 diana_est wrote:


ok grazie


 non mi fanno vedere le cose come stanno)
Qualsiasi soluzione "forzata" non è conveniente, così come ereditarietà 
e polimorfismo se applicate senza una regola aggiungono inutile 
complessità al progetto.
Tuttavia, come dicevo: esistono dei design pattern che ti spiegano come 
risolvere un singolo problema una volta individuato nel tuo progetto. I 
pattern sono "modelli" di implementazione semplici e collaudati, servono 
proprio a non scrivere soluzioni più complesse del problema.

 diana_est wrote:




ok grazie , quando potro' daro' un occhio ai design patterns

Newsgroup: it.comp.java
Titolo: Link JSP senza aprire una nuova pagina

Ho davanti il seguente scenario: ho una pagina JSP in cui effettuo
l'embedding di un particolare tag che materializza la finestra di un
visualizzatore 3D. Quest'ultimo viene pilotato da una libreria DLL,
cui mi "aggancio" mediante JNI (Java Native Interface) e ne eseguo i
metodi. Il suo funzionamento prevede un thread "server" che accetta
delle connessioni su Socket per lanciare i comandi che vengono
proposti dall'utente volta per volta.
Si tratta ora di realizzare un meccanismo in JSP (ambiente Tomcat 5.5
+ MS SQL Server + Struts 1.3) che permetta di lanciare "on demand"
dell'utente (su click di un link, ad esempio) il codice in questione:
il problema è che vorrei fare in modo che
1) non si faccia il refresh della pagina corrente, poichè questo
invaliderebbe il funzionamento del plug-in grafico
2) la pagina rimanga statica e riceva passivamente dei comandi una
volta che avviene l'evento.
Per il momento ho linkato una action nella pagina, con target _blank,
che fa funzionare tutto... se non fosse per un'inutile finestra che si
apre (...vuota).
Il meccanismo sarebbe immediato, per fare un esempio familiare, se
fossi sotto Swing: basterebbe gestire l'evento onclick di un JButton
(o qualcosa di equivalente). Esiste un modo per emulare questo
meccanismo in JSP?
Spero di essermi spiegato...grazie!
S.


Esiste ma java c'entra poco...è un problema lato presentation che è
stato risolto con AJAX.
In pratica, associ all'evento onclick di un button l'esecuzione di una
funzione javascript che utilizza l'oggetto xmlhttprequest, il quale
chiama in modo asincrono un url e aspetta la risposta.
All'url puoi associare un'action di struts che ti restituisca dei dati
in formato XML, ad esempio...e poi puoi farne il parsing nella
funzione javascript di callback, che si occuperà, se ti serve, di
aggiornare parti del documento HTML senza fare il refresh della
pagina, a seguito di operazioni lato server e rispettivi risultati
ritornati .
Documentati un po' su AJAX...senza inoltrarti in framework
particolari, ma utilizzando javascript e l'oggettino XMLHttpRequest in
maniera pura. Se poi ti serve questa tecnica in maniera estensiva,
puoi metterti a studiare uno dei framework di cui sopra, che per
sviluppi medio-grandi facilitano parecchio le cose.
--
H0le

 H0le
GRazie!
Newsgroup: it.comp.java
Titolo: Diasabilitare il tasto CTRL con FireFox

Ciao a tutti,
volevo chiedere come potrei fare con javascript a bloccare l'uso del
tasto CTRL,avendo come browser FireFox visto che lo script che ho
creato, mi
funziona solo con IE7 !!!
Qualche dritta da darmi???
Grazie
Nik

 volevo chiedere come potrei fare con javascript ...
Su questo newsgroup si parla di Java che è una cosa diversa dal 
javascript, sebbene i nomi condividano le prime quattro lettere. 
Dovresti rivolgerti ad un newsgroup specifico di javascript.
Da 
http://en.wikipedia.org/wiki/JavaScript
 :
Despite the name, JavaScript is essentially unrelated to the Java 
programming language, though both have a common debt to C syntax, and 
JavaScript copies many Java names and naming conventions. The language 
was renamed from LiveScript in a co-marketing deal between Netscape and 
Sun in exchange for Netscape bundling Sun's Java runtime with their 
browser, which was dominant at the time. The key design principles 
within JavaScript are inherited from the Self programming language.
Newsgroup: it.comp.java
Titolo: help!!!!!!!!!!!!

Come fare a creare la pubblicazione di banner su un elevato numero di
 siti?
  In pratica come creare il database che faccia ruotare (come
 linkexchange) piu' banner sui vari siti collegati al servizio?
 Un esempio di questo servizio lo trovate su
 
http://www.getnet.it/pubblibanner/
 come fare a crearne uno simile?
 Sono gradite risposte in email.

 
http://www.getnet.it/pubblibanner/
Scusateci per queste prove.
Massimo, Francesco, Lino.
Scusateci per queste prove.
Massimo, Francesco, Lino.
Scusateci per queste prove.
Massimo, Francesco, Lino.
Scusateci per queste prove.
Massimo, Francesco, Lino.
Scusateci per queste prove.
Massimo, Francesco, Lino.
Scusateci per queste prove.
Massimo, Francesco, Lino.
Scusateci per queste prove.
Massimo, Francesco, Lino.

Scusateci ancora per queste prove.
 Massimo, Francesco, Lino.

Newsgroup: it.comp.java
Titolo: class matrici

Sapreste dirmi dove trovare classi che risolvono operazioni matriciali ?
grazie
byeeeeeeeeee


Vai all'indirizzo
http://math.nist.gov/javanumerics/jama/
per il package JAMA (JAva MAtrix)
ciao Paolo

 ha scritto nel messaggio
news:UyRi6.5474$7U4....@news.infostrada.it...


Newsgroup: it.comp.java
Titolo: thread

Ciao,
ho delle jsp e dei bean, voglio che nella mia applicazione venga eseguita
una data operazione( che coinvolge tutta l'applicazione) una volta al
giorno.
Ho pensato di fare un bean a livello application e mettere qualcosa che si
svegli ogni 24 ore, ho idea che ciň si chiami thread :), ma come fare in
pratica?
Grazie


Newsgroup: it.comp.java
Titolo: Problema "import javax.servlet.http.*"

Salve a tutti.
Sto cercando di imparare JSP...ho capito abbastanza bene il suo
funzionamento, solo che mi rimane un problema...non risco a far funzionare
alcuni esempi di servlet..
Quando cerco di compliare con eclipse mi compare un errore alla riga:
import javax.servlet.http.*
lo setto problema l'avevo con:
import javax.servlet.*
e l'ho risolto includendo le librerie jstl nella compilazione...
ora perņ non so cosa fare...qualcuno riesce a darmi dei chiarimenti?
Grazie in anticipo
Mauro

 ora però non so cosa fare...qualcuno riesce a darmi dei chiarimenti?
Dovresti inserire anche le librerie giuste (servlet-api.jar) che ti 
vengono gentilmente fornite dal tuo application server(tomcat, jboss o 
chi per loro). Cerca nella directory in cui risiedono.
CIao
-- 
Emanuele Torrenti
Registered Linux User #409659

 ha scritto nel messaggio 
news:ee6shf$s61$2...@area.cu.mi.it...


 Credevo che la libreria servlet.http fosse già inserita tra quelle JRE.
No, fa parte di J2EE, come vedi!


Newsgroup: it.comp.java
Titolo: ereditarietà e costruttore

Buonasera, una classe che estende a sua volta un'altra, deve come 
sottoclasse invocare obbligatoriamente nel proprio costruttore il 
costruttore della superclasse?
vi ringrazio



si.
in mancanza di una invocazione esplicita invoca il costruttore di default.

Newsgroup: it.comp.java
Titolo: Does Java applications run on machines with more than 1 processor ?

Please .... may anyone tell me if Java applications have troubles to run on
machines with more than 1 processor ?
tks
Luigi

machines with more than 1 processor ?
Nope, it's all clear - I test every java application and everything
related on a bi-processor machine.
-- 
Shyny                 mail to: 
shinoha...@ukonline.co.uk
ICQ/UIN #13002857              
sh...@geocities.com
 (Bin)
 
mit...@softhome.net
"Soichiro-san mou inai no yo.." - Kyoko.. sob... sad..

"Shyny" <mit...@SoftHome.net> ha scritto nel messaggio
news:DtrMOKONAGEwIV...@4ax.com...

We have troubles .... please may you tell me which  JVM do you run and if is
on LINUX SMP ?
tks
Luigi

on LINUX SMP ?
I use JDK 1.2.2 kit provided by Java Sun's. I test it on Linux RH6.2 on
Dual Celeron server and I didn't have any trouble.7

Newsgroup: it.comp.java
Titolo: c'è un contatore visite in java?

Ciao,
esite un contatore visite in java?
Rispondetemi al + presto.

 wrote in message 8fpbcl$5jj$1...@nslave1.tin.it...


 wrote in message
news:o4YT4.28919$F46.3...@news.infostrada.it...


Newsgroup: it.comp.java
Titolo: [Menu_Macintosh] Programmazione Java

Ciao a tutti, sto sviluppando per MAC un'applicazione, sono riuscito a
mettere il menu dell'applicazione in alto dove sono sempre tutti i menu
delle applicazioni mac.
Ora ho 2 domande da farvi:
1)la prima voce che troviamo sul menu è standard        impostato dal SO
e a me risulta essere creata secondo questa regola:
NomeProgetto.NomeClasseLanciata. La prima domanda riguarda proprio
questo, come faccio a modificare questo valore nel solo nome del
programma o un valore impostato da me?
2) come in tutte le appz mac che si rispettino al click sulla prima voce
del menu (quella sopradescritta) si apre il menu a tendina con varie
voci tra cui la standard "Preferenze... " ovviamente essendo
autoimpostata dal SO c'è anche nella mia appz, ma è grigia, cioè non
selezionabile ovviamente.. c'è un modo per impostare le mie preferenze
all'interno di quella voce?
Grazie anticipate per l'aiuto!! =) 
ciao Sandero

sto sviluppando per MAC un'applicazione,
[CUT]
Non conosco quasi per niente (purtroppo) i Mac, ma questo articolo sembra 
fatto appposta per te :-)
http://developer.java.sun.com/developer/technicalArticles/JavaLP/JavaToMac/
HTH
-- 
Ciao
	Fabrizio C.

 
http://developer.java.sun.com/developer/technicalArticles/JavaLP/JavaToMac/
grazie 1000 ora controllo =))
Sandero


http://developer.java.sun.com/developer/technicalArticles/JavaLP/JavaTo
Mac/
ok ho controllato e effettivamente funziona cosě:
java -cp Nome.jar:. -Xdock:name="TITOLO" percorso.della.classe.main
(lo dico se magari puň essere utile a qcuno)
solo che in questo modo va solo se lancio il file da terminale...
qualcuno sa come farlo una volta per tutte? grazie ancora per l'aiuto!!
ciao!
Sandero
Newsgroup: it.comp.java
Titolo: caricare immagine

salve...
volevo sapere come mai riesco a caricare un'immagine con questo codice
ImageIcon img = new ImageIcon(getClass().getResource("stringa"));
solo se l'immagine è all'interno della cartella classes in cui è contenuto
il package con dentro tutti i file class.
Praticamente nella stringa che indica il percorso relativo, per caricare
l'immagine, riesco a tornare indietro solo di una cartella.
Esempio:
Classes (cartella)
|
|_package (cartella)
        *.class
        *.immagine
in questo caso stringa = "*.immagine" e funziona
Classes (cartella)
        *.immagine
|
|_package (cartella)
        *.class
in questo caso stringa = "..\\*immagine" e funziona
se metto l'immagine sopra la cartella Classes non la carica + dando un
errore di null pointer
Come mai?
Come posso fare x caricare un'immagine che sta in un'altra cartella?
Grazie a tutti.

ciao,
presumo che la cartella root della tua applicazione sia "package" quindi
dei prendere i percorsi relativi a tale cartella. Quindi prova con
"..\\..\\*.immagine".
giancarlo
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 "..\\..\\*.immagine".
non riesco a risalire x + di una cartella... il percorso che mi hai
suggerito tu non lo posso usare perchè mi da errore e non carica
l'immagine...

se l'immagine non č contenuta in Classes o in una delle sue
sottodirectory
prova ad utilizzare solo 
ImageIcon img = new ImageIcon("stringa");
provando prima con il path assoluto e poi con il path relativo a Classes
o
Package.


Newsgroup: it.comp.java
Titolo: [help] File CSV e JDBC-ODBC... qualcuno ha mai provato?

... ho dei problemucci :/

... ho dei problemucci :/
Quali?
|
| Bruno Bossola
| A Java Software Engineer :-)
|

Newsgroup: it.comp.java
Titolo: Problema con JDeveloper e j2sdk1.4.0

Lo so che probabilmente non e' il news group giusto dove postare questa
richiesta, ma io ci provo lo stesso...
Ho installato il JDeveloper version 3.2.3 e j2sdk1.4.0.
Quando tento di compilare le mie classi, appare il seguente errore:
Error: (0) initialization error: class Error const *: class file has
wrong version 48.0, should be 45.3 or 46.0.
C'e' qualche anima pia che sa dirmi cosa devo fare?
Grazie
Francesco

...

Mi dispiace darti una brutta notizia, ma mi sa che non si può,
JDeveloper usa una virtual machine propietaria, la Oracle virtua
machine.
Ci ho provato anch' io, ma con risultati scadenti. 
Se però qualcuno ci e' riuscito ben venga. Ma non credo.
Newsgroup: it.comp.java
Titolo: Help needed for a scientific study of UFO

Want to contribute to the scientific study of Unexplained Aerial
Phenomenons ?
One project (powerpoint presentation available via 
http://rr0.sourceforge.net/
)
aims to collect testimonies about UAP via internet and to enable a
visual reconstruction of the observed phenomenon (in addition to the
testimonial part making use of words). Another project is to build a
meta database on UAP.
The challenge is to build a flexible tool to enable the most precise
visual description of the phenomenon (either a material object, or a
fuzzy shape, or lights, etc...), its evolution through time and its
environement (including predictible objects in the sky: celestial
bodies, satellites,...).
The computer engineer who initiated this project would gratefully
welcome an assistance for the java/OpenGL programming to finalize it.
A first prototype of the tool is alredy available.
If you are interested to contribute, please write me:
jeff...@gmail.com
 (add a dot between "f" and "b").
Jeff


Uh... sometimes the willing to know could be dangerous...
If I were you, from now on I would watch behind my shoulders...
:D
-- 
Scientology: se la conosci la eviti, se la conosci non ti uccide...
http://xenu.com-it.net
 - 
http://xenu.freewinds.cx
 - 
http://www.xenu.net
(per rispondere personalmente leva IlDitoDalCulo)
http://www.webalice.it/ech3l0n/HastaLaVictoria.jpg
   -   Siempre!

 If I were you, from now on I would watch behind my shoulders...
Coals to Newcastle.
-- 
Lew

Newsgroup: it.comp.java
Titolo: Quando uno cerca un compilatore, FREEWARE...

CIAO a tutti , ho appena lasciato perdere il pascal per qualcosa di più
moderno...
Spero mi accogliate bene con una indicazione su un compilatore FREEWARE di
qualsiasi dimensioni (ho letto che potrebbe essere anche di 20MB) tanto in
università che una connessione che lascia con il fiato sospeso!!!
-- 
Arrivederci.    odc Luigi Nodari

 wrote in message
01bf7ae4$5e130460$f51b1497@luigi...
