mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.java
Titolo: Da int a String..

ma è possibile che non riesco a fare questa belinata di operzione??
Ho provato cosi:
int numbuchi=0;
.................
.............
stringa=(String).toString(numbuchi);

 ma č possibile che non riesco a fare questa belinata di operzione??

semplicemente:
String stringa=""+numbuchi;
o anche
String stringa = Integer.parseInt(numbuchi);
--
Antonio Pelleriti.
Brainbench Java Master: score 4.34,
higher than 99% of all previous test takers.

 String stringa = Integer.parseInt(numbuchi);
Oops!! Mi sono sbagliato, questo serve a convertire una stringa in intero.
Volevo dire
String string=String.valueOf(numbuchi);


 ha scritto
nel messaggio news:JILz9.16692$Zn2.4...@twister1.libero.it...


 String stringa=""+numbuchi;
ma è poco efficiente perchè istanzia uno stringbuffer per fare la
concatenzaione tra stringhe.
Meglio il metodo String.valueOf(integer)
Ciao,
 Stefano
----------
"X WindowSSS, teSSSoro mio... lo odieremo per SSSempre"
Bill Gollum
----------

Newsgroup: it.comp.java
Titolo: File jar + jad

Salve a tutti.
Mi scuso fin da ora se la domanda che sto per porre č insensata o cmq non
puň trovar risposta (in materia java sono molto ignorante).
La mia domanda č questa:
se io possiedo un file con estensione .jar, č possibile ricavare da questo
il realivo file .jad? Se sě, come? Esiste un programma apposito che permette
di far ciň?
Ringrazio anticipatamente
Frank82

 ha scritto nel messaggio
news:73kpa.46827$LB6.1...@news1.tin.it...


Frank82 wrote:

Si e no.
ora se vedi la struttura di una midlet vedrai che alcune info presenti nel 
jad sono facilmente ricavabile dal jar. 
P.es la lunghezza del file.
Altri pero' come le properties non sono assolutamente ricavabili nemmeno da 
una decompilazione del jar...
Quindi e; possibile ricavare il jad per una semplice midlet non e' detto che 
sia sempre possibile.
ciao

 ha scritto nel messaggio
news:73kpa.46827$LB6.1...@news1.tin.it...

Prova JarDecompiler, che trovi a:
http://spazioinwind.libero.it/greybear/index.htm
Greybear

Newsgroup: it.comp.java
Titolo: Cosa c'e' di nuovo nella versione JDK 1.5 ?

Salve
Spreste dirmi cosa si trova di nuovo nella versione 1.5 (o 5.0 che dir si
voglia ) del compilatore Java ?
Quali sono le cose che piu' si fanno apprezzare o, quantomeno, su quale
versante c'e' stato un vero miglioramento rispetto alla versione 1.4.x ?
ciao a tutti

 voglia ) del compilatore Java ?
Sicuramente l'introduzione dei generics nelle collections.

In data Tue, 7 Dec 2004 16:05:34 +0100, Kolak  
<webTogli...@editionsTogli.it> ha scritto:

L'ho scaricato da poco, ma tra le altre cose supporta la lettura dei file  
BMP!
Inoltre la grafica della libreria swing è più "accattivante"!
-- 
Creato con il rivoluzionario client e-mail di Opera:  
http://www.opera.com/m2/

 voglia ) del compilatore Java ?
Ciao,
la cosa migliore è leggere; è pieno di cose nuove... ;)
http://java.sun.com/developer/technicalArticles/releases/j2se15/
http://java.sun.com/j2se/1.5.0/docs/relnotes/features.html
Marco
-- 
reply: remove duh.spam.
http://cthulhu.zapto.org
Newsgroup: it.comp.java
Titolo: [forse OT] Java Media Framework

Ho appena scaricato ed installato Java Media Framwork e ho provato a creare
un piccolo programma per riprodurre un file mp3.
Tutto sembrava funzionare alla perfezione quando mi sono accorto che con
alcuni file mi dava il seguente errore:
   Error: Unable to realize com.sun.media.amovie.AMController@e61fd1
     javax.media.CannotRealizeException
     at javax.media.Manager.blockingCall(Manager.java:2005)
     at javax.media.Manager.createRealizedPlayer(Manager.java:528)
     at prova_mp3.ProvaMp3.<init>(ProvaMp3.java:38)
     at prova_mp3.ProvaMp3.main(ProvaMp3.java:49)
   Error value: 80040111
Il codice utilizzato è questo:
    URL u = null;
     try {
      u = new URL("file:///E:/11 - Radio Skit.mp3");
      Player p = Manager.createRealizedPlayer(u);
      p.start();
    }
    catch (Exception ex) {
      ex.printStackTrace();
    }
Ho provato ad eseguire il file utilizzando JMStudio e mi da lo stesso
problema.
Son sicuro che il file non è danneggiato perchè con altri player (winamp)
funziona.
Ho pensato che il problema possa dipendere dal particolare codec necessario
alla riproduzione del file non presente nella
libreria JMF, ma come posso fare ha sapere quale è il codec necessario?
Qualcuno ha già riscontrato un problema simile?
Grazie a tutti in anticipo.

 ha scritto nel messaggio
news:qWDZc.239425$5D1.10...@news4.tin.it...


Newsgroup: it.comp.java
Titolo: java & Mysql

Ho un problema: ho installato Mysql per costruirmi un piccolo Db di prova.
Adesso non so come collegarlo con il mio programma java per fare la
connessione.
Il mysql mi ha creato tre file quando ho fatto il mio Db.
Ho inserito la seguente istruzione nel mio programma:
dbConnection = DriverManager.getConnection("jdbc:mysql://localhost/Nome")
Il 'Nome' deve essere il nome del Db o della tabella?
Grazie ,Luca.

 wrote in message
8s92mc$1ns$1...@nread2.inwind.it...

Newsgroup: it.comp.java
Titolo: ResultSet troppo lungo con db Oracle

Ho un problema quando cerco di leggere un dato (VARCHAR2 di Oracle) piu'
lungo di 2000 caratteri con il ResultSet. L'applicazione non lancia
nessuna eccezione ma il dato letto viene troncato a 2000 caratteri.
Premetto che sto sviluppando con il JDK1.2 con NT.
Sapete se esiste qualche modo per evitare che il result Set venga
troncato?
Qualcuno di voi ha avuto un problema analogo?
ciao
Alessandra

Con cosa stai lavorando  Odbc,jdbc ..... ????
CIAO
GL


Utilizzo JDBC.

 Utilizzo JDBC.

Ho provato anche quello ed ho ottenuto lo stesso risultato.
Le prove che ho fatto sono state:
    rs.getString(1)
    (String)rs.getObject(1)
    rs.getBinaryStream(1)
Confermo che il resultSet viene letto correttamente perche' eseguendo la
seguente query tutto funziona correttamente
    select substring(field,1,1500), substring(field,1500,1500)
    from table;
Se concateno rs.getString(1) + rs.getString(2) ottengo il risultato
voluto
Il fatto e' che vorrei trovare un modo piu' corretto per risolvere il
problema.
Se ti viene qualche idea fammi sapere.
grazie
GL wrote:

--
Alessandra Spada
Consultant                         voice : 
+39 382 407538
 / 407450
Ariadne S.r.l.                     fax   : 
+39 382 407 384
Via del Torchio 1                  e-mail: 
sp...@ariadne.it
27020 Torre d'Isola(PV) - ITALY    web   : 
http://www.ariadne.it/

Per pedanteria.....
cosa ti restituisce la length() ??
e ...hai gia' provato con
getChars(0,rs.getString(1).length(),tuastringa,0) ???
GL

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
..
.
.
.
.
.
.
.
.
..
.
.
.
.
.
.
.
.
..
.
.
.
.
.
.
.
.
..
.
.
.
.
.
.
.
.
..
.
.
.
.
.
.
.
.
..
.
.
.
.
.
.
.
.
..
.
.
.
.
.
.
.
.
..
.
.
.
.
.
.
.
.
..
.
.
.
.
.
.
.
.
.


Certo....se la length e' 2000....
Ho paura che mi devo ricredere .....vista cosi' sembra che sia il driver
JDBC che taglia a 2000 cars.......pero' e' un valore strano....(non e'
potenza di 2)......che versione di jdbc hai ???
GL

GL wrote:

Uso Jdbc 1.2.
Comunque non credo che sia un problema di JDBC.


1.2 ?? aspetta...non che jdk, ma la versione dei driver e gia' che ci
sei ...
sono quelli originali Oracle e se si , Orcle 7 o 8 ???
GL

Il jdbc e' 1.2.2
Il driver e' originale oracle per la versione 8.0.4

 potenza di 2)......che versione di jdbc hai ???
-- 
Cristian Veronesi - CRPA SpA - Reggio Emilia, Italy

Newsgroup: it.comp.java
Titolo: Menu e Frames

Ciao...
il mio problema è questo:
ho un MioMenu.java e un MioFrame.java.
in MioMenu vorrei fare in modo di fare setVisible(false) in MioFrame quando
dal menu lancio un altro frame...
come faccio ???



??
Non si capisce un' H.

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

 ha scritto nel messaggio
news:3cf2752c$1...@news.bluewin.ch...


 > > >il mio problema č questo:

Newsgroup: it.comp.java
Titolo: Non ne posso piu' ...

Ogni volta che modifico una servlet , per vedere i cambiamenti sono costretto
a riavviare la macchina . Qualcuno conosce un metodo meno drastico per
togliere una servlet dalla memoria? Se continua cosi' , va a finire che mi
ammazzo . :-)))
Ciao.
-----------== Posted via Deja News, The Discussion Network ==----------
http://www.dejanews.com/
       Search, Read, Discuss, or Start Your Own    

 ammazzo . :-)))
Ma che sistema di sviluppo usi? E' sufficiente riavviare la VIRTUAL machine,
non TUTTA la macchina... Ovvero CTRL-C!
comunque:
con il servletrunner della Sun CTRL-C e poi lo rilanci
con Netscape Enterprise Server fai "On/Off" due volte dalla pagina principale
dell'administration server (cosi' restarti il server web e la JVM viene
resettata)
In ogni caso la Sun sarebbe benedetta da tutti gli sviluppatori servlet se
facesse un JSDK con l'unload delle classi (o almeno i gc delle classi).
-- 
. Simone Caldana - Technical Staff                                            .
. Dipartimento di Informatica - Universita' di Torino                         .
. Tel. 
+39 011 7429201
     E-Mail : 
Simone....@di.unito.it
                .
.      
+39 011 7429278
     Web URL: 
http://www.di.unito.it/~elf/
              .

Simone Caldana (
Simone....@di.unito.it
) wrote:
: 
alb...@my-dejanews.com
 wrote:
: > 
: > Ogni volta che modifico una servlet , per vedere i cambiamenti sono costretto
: > a riavviare la macchina . Qualcuno conosce un metodo meno drastico per
: > togliere una servlet dalla memoria? Se continua cosi' , va a finire che mi
: > ammazzo . :-)))
: Ma che sistema di sviluppo usi? E' sufficiente riavviare la VIRTUAL machine,
: non TUTTA la macchina... Ovvero CTRL-C!
: comunque:
: con il servletrunner della Sun CTRL-C e poi lo rilanci
: con Netscape Enterprise Server fai "On/Off" due volte dalla pagina principale
: dell'administration server (cosi' restarti il server web e la JVM viene
: resettata)
: In ogni caso la Sun sarebbe benedetta da tutti gli sviluppatori servlet se
: facesse un JSDK con l'unload delle classi (o almeno i gc delle classi).
?! Io ho fatto un po' di servlet per testare JRun della Live Software,
ma per far riflettere i cambiamenti mi era necessario un banale copy della
nuova servlet nella directory "servlets", dopodiche' un reload col browser.
 ---------------------------------------------------------------
| Luca Viola - C/C++ |Tel.                   |"Programming is   |
|   programming c/o  | 050 830153    (Italy) | like having sex: |
|  MARE Informatica  | +39 50 830153 (Intl.) | one mistake, and |
|   Via Traini , 13  |Email:                 | you have to      |
|   56100 Pisa (PI)  |
vi...@cli.di.unipi.it
  | support it for   |
|       ITALY        |
lu...@humnet.unipi.it
   | the life".       |
 ---------------------------------------------------------------


-----------== Posted via Deja News, The Discussion Network ==----------


>

Newsgroup: it.comp.java
Titolo: Iexplore/Netscape e cache

Ciao a tutti,
Sto programmando una applet, con tutti i suoi files .class e un file
.htm...
Se apporto modifiche al sorgente e ricompilo, l'appletviewer mi carica
correttamente la pagina, mentre
quel fesso di Iexplorer (ma anche Netscape, anche se più raramente)
continua a caricarmi in modo sbagliato
quella precedente (che avrà memorizzato da qualche parte). Come
impedirglielo??
Ho provato a cambiare la data del file .htm, a svuotare le cartelle
Temporary Internet Files, temp, cache, a impostare a 0 il numero dei
giorni per cui le pagine rimangono memorizzate Offline..
Solo riavviando il PC la carica bene. (il comando Aggiorna non ha alcun
effetto!).
Grazie
 -Pietro -

 impedirglielo??
Per Netscape, shift-Reload per ricaricare la pagina che contiene
l'applet.
Per Explore mi sembra sia ctrl-Refresh, ma non ne sono certa.
Ciao,
  Marina

Newsgroup: it.comp.java
Titolo: SWING... queste sconosciute

Vorrei sapere qual'è l'equivalente della Canvas delle AWT nelle SWING...
Bisogna sempre fare l'overriding del metodo paint()?
Grazie per eventuali risposte
Alex

Si usa javax.swing.JPanel.
Ehm...non ho capito cosa intendi, ma bisogna riscrivere paint() perché
disegni qualcosa :-)
Ciao
Davide
Newsgroup: it.comp.java
Titolo: Driver Postgres

Salve,
premetto che prima di scrivere questa richiesta di aiuto ho cercato di
trovare la soluzione in rete o in altri post. Sono un principiante e
quindi sto imparando sia l'IDE che il linguaggio Java.
Utilizzo NetBeans 6.1 e voglio fare una connessione al database
Postgres con il seguente sorgente
import java.sql.*;
/**
     * Main method launching the application.
     */
    public static void main(String[] args) {
        Class.forName("org.postgresql.Driver");
        launch(IrideApp.class, args);
    }
Errore: unreported exception java.lang.ClassNotFoundException; must be
caught or declared to be thrown
Nelle librerie linkate ho inserito
C:\...\...\.postgresql-8.3-603.jdbc3.jar
Però non c'è verso di eliminare l'errore relativo a
Class.forName(....)
Postgres funziona correttamente perchè generando un esempio già
fornito con NetBeans il collegamento avviene senza problemi. A parte
che non ho capito come lui faccia il collegamento nell'esempio già
fornito, però vorrei inserire a mano tutto il codice in modo da
imparare bene il linguaggio passo passo.
Grazie
Biagio

 caught or declared to be thrown
te lo traduco:
l'eccezione ClassNotFoundException deve essere catturata o devi 
dichiarare che il metodo (main) la solleva.
-- 
++ Fino all'anno scorso avevo un solo difetto. Ero presuntuoso.
http://unopuntozero.wordpress.com/
http://www.flickr.com/photos/marko_po/

 caught or declared to be thrown
Il problema e` semplice: devi aprire la connessione in un blocco
try/catch:
public class Test {
    public static void main(String[] args) {
        try {
            Class.forName("org.postgresql.Driver");
            System.out.println("Driver caricato");
        } catch(ClassNotFound e) {
            System.out.println("Classe non trovata");
        }
    }
}
In teoria potresti rendere il main() throwable, ma non penso che funzioni
Enrico


Non solo in teoria ma anche in pratica funziona.
-- 
Andrea Francia
http://andreafrancia.blogspot.com/2008/07/colinux-linux-dentro-windows.html


wrote:


 Qualcuno ha consigli o suggerimenti da darmi in merito?
Ora che hai capito le basi di JDBC considera di studiare un ORM come JPA 
che astrae dalla rappresentazione relazionale.

Newsgroup: it.comp.java
Titolo: Java Mattone dopo Mattone : Un ringraziamento dovuto a tutti

Oggi ho letto le statistiche del mio sito,
e con gioia ho notato che il libro su Java distribuito in logica Open Source
è stato scaricato circa 2500 volte in meno di 5 settimane.
Ringrazio tutti quelli che hanno scaricato il documento e..
buon lavoro a tutti
--
--
Massimiliano Tarquini
E-Mail:tarq...@all-one-mail.net
-------------------------------------------------------------------
Java e Java(tm) 2 Enterprise Edition free books on line
http://www.java-net.tv
-------------------------------------------------------------------
"Se, in un primo momento, l'idea non è assurda, allora
non c'è nessuna speranza che si realizzi".
A. Einstein
-------------------------------------------------------------------

 ha scritto nel messaggio
news:97oh8s$pv0r9$1...@ID-69761.news.dfncis.de...


Complimenti!! da parte di Matteo

 buon lavoro a tutti
Grazie a te!!
Io sono entrato da poco nel mondo del Java, ma lo trovo veramente molto
utile!!

Mi associo ai complimenti e ai ringraziamenti! Sono anch'io un
neo-programmatore Java, e il tuo manuale mi sarà sicuramente utile!
Stefano







> Ringrazio tutti quelli che hanno scaricato il documento e..
Grazie a te!

Grazie a tutti per l'apprezzamento. Sicuramente terrň presente tutti i
suggerimenti
che mi sono arrivati per posta personale. Ad oggi i download sono piů di
3000
e questo mi spinge a migliorare i contenuti del libro.
Geazie
--
--
Massimiliano Tarquini
E-Mail:tarq...@all-one-mail.net
-------------------------------------------------------------------
Java e Java(tm) 2 Enterprise Edition free books on line
http://www.java-net.tv
-------------------------------------------------------------------
"Se, in un primo momento, l'idea non č assurda, allora
non c'č nessuna speranza che si realizzi".
A. Einstein
-------------------------------------------------------------------

Mi associo e sto prendendo spunto per scrivere
un mio tutorial personale, per principianti...
Grande
--
--
Ciao
                                        Roche
               - The Mannix -
la solita minestra punk?
Clicca quě sotto:
 
http://stage.vitaminic.it/the_mannix/
Newsgroup: it.comp.java
Titolo: Come si accede a un file nella stessa directory dell'applet??

Ciao,
dovrei poter usare la classe BufferedReader, per poter usare readLine()
su un file di testo...
Quello che vorrei è accedere a un file nella stessa directory
dell'applet: con le immagini non ci sono
problemi, basta passare al costruttore dell'immagine il metodo
getCodeBase() seguito dal nome (es. "pippo.gif"),
invece con i files generici non funziona sempre (ad esempio su Netscape
dà un errore di sicurezza)...
C'e' un modo? (che possibilmente funzioni anche quando la applet sarà
sul web, e quindi l'indirizzo di un file sarà una URL).
per ora uso questo:
FileReader file = new FileReader("tree.txt");
BufferedReader buff = new BufferedReader(file);
//...
String S = buff.readLine();
//...
ma su Netscape non funge
Grazie
- Pietro -

ciao
Il metodo che descrivi non puo' funzionare su un browser se l'applet viene
scaricato da un server web perche' c'e' sempre il problema della sicurezza.
Abbassando i livelli di sicurezza ho visto che un applet scrive/legge sul
client Windows usando come directory di base la c:\windows\desktop. non so
a cosa questa corrisponda in altri ambienti. fatto sta che se usi quel
codice stai dicendo all'applet di andare a leggere un file dal disco del
client, e questo, in condizioni normali di sicurezza, no viene permesso
all'applet in nessun browser, non solo su NC. Quello che dovresti fare , se
il file e' in una directory accessibile al web server, e mi sembra il tuo
caso, e' questo:
Apri una connessione URL usando il getCodeBase(), o il getDocumentBase(), a
seconda di cosa e' piu' adatto al tuo scopo, poi estrai dalla URL, o dalla
URLconnection (non mi ricordo al momento quale delle due) la InputStream
associata, e la passi al costruttore della BufferedReader.
Quando la DataInputStream non era deprecata ho usato questo metodo per
leggere da applet un dataBase in formato testo che risiedeva sul server, e
funzionava egregiamente. dovrebbe funzionare alla stessa maniera col
Buffered....
Forse avrai dei problemi con la cache del browser: all'epoca li avevo avuti
ma nestamente non mi ricordo come li avevo risolti, e avendo cambiato
azienda non ho piu' accesso al codice per controllare.
Spero di esser stato utile.
    Carlo

Newsgroup: it.comp.java
Titolo: Aiuto su applet

Ciao sono un principiante del linguaggio java e sto cercando qualcuno
che mi possa dire come fare per scaricare sul mio computer un pagina
contenente degli applet java(giochi matematici) e poi passarli su una
mia pagina personale.
L' indirizzo da cui cerco di scaricare e' 
www.cut-the-knot.com
 e la
mia e-mail e' 
eri...@mbox.vol.it
Grazie Lele

Lele wrote:

1) Vai alla pagina che ti serve (nel nostro esempio
http://www.cut-the-knot.com/SimpleGames/Horse.html)2
) Guarda il codice
sorgente della pagina
3) A un certo punto trovi il seguente testo:
<APPLET CODE="Horse.class" WIDTH=360 HEIGHT=280>
    <param name="fcolor" value="000000">
    <param name="bcolor" value="c0dcc0">
</APPLET>
4) Tu necessiti del file Horse.class, disponibile all'URL
http://www.cut-the-knot.com/SimpleGames/
5) Digita questa URL e "track!" ecco il contenuto della directory,
horse.class compreso. Nota che ci sono anche altri .class, e' molto
probabile che ti servano!
    Horse.class            20-Oct-97 20:07     2k
    Horse.html             01-Jan-98 14:48     3k
    HorseCanvas.class      20-Oct-97 22:11     7k
    HorsePanel.class       20-Oct-97 20:07     2k
6) Scaricati questi file, falli girare un po', vedi se funziona,
inserisci il codice del punto 3) nella tua pagina preferita, metti i file
del punto 5) nella stessa localita' (sito, directory, etc.) e hai passato
il gioco alla tua home!
7) Comunica al sottoscritto l'URL della tua home.
--
Alexis Paul Bertolini
- PhD student in Computer Science at Milan University, Italy
- Managing director of Warehouse Creations
- Developer of Java applications, Web services, Network Databases
- Teacher of English as a foreign language

Newsgroup: it.comp.java
Titolo: strano combobox (drop down list)

Visto in una web application scritta in Java Server pages : tale controllo 
mostra solo quattro elementi quando clicco la freccina verso il basso.
Ma č possibile digitare nuove voci,e non appena inizio a digitare una voce 
compare il completamento automatico e mi propone una decina di voci che 
iniziano proprio con le lettere che ho digitato.
 
Quindi non ci sono solo solo 4 elementi codificati,ma molti di piů,perchč 
non le mostra subito???
 
Ciao 
 


1 - perché ottimizza il caricamento della pagina
2 - perché scegliere un elemento in una tendina fra tanti elementi è una
pessima esperienza utente
Newsgroup: it.comp.java
Titolo: jcreator

sapete se per caso il jcreator nn riconosce il formato Ntfs???
thanx

 thanx
Innanzi tutto la NTFS č una partizione e non un formato ;-).
NTFS = New Tecnology File System. Cmq, io uso WinXP
con partizione a NTFS e JCreator funziona alla perfezione ;-).
Salutoni
Giacomo Succi

 sapete se per caso il jcreator nn riconosce il formato Ntfs???
Impossibile, jcreator non riconosce né fat né ntfs né nessun altro file
system( ma proprio nessuno nessuno, neanche quello del computer dei
programmatori) i programmi usano delle funzioni generiche( che poi vanno a
essere le fopen del C) che poi chiamano il sistema operativo, che pensa lui
a leggere ntfs... quindi la domanda č: eseguo jcreator su un sistema
operativo che non riconosce ntfs? Puň essere, se usi win9x/Me, ma allora non
avresti neanche la partizione ntfs, quindi...
Suppongo che il tuo problema sia: uso jcreator su ntfs e ho problemi.
Qualcuno ne sa niente? Posta cosě la questione, dopodiché ti rispondo che
l'unico problema che ci puň essere č quello dei permessi ai file non
impostati bene(non so se sia il tuo, dovresti essere un po' + preciso). Ciao
--
Paolo Giarrusso
Per rispondere togliere solo "TOGLIMI" dall'indirizzo, non _spam.

Newsgroup: it.comp.java
Titolo: far comunicare 2 socket

Ciao,
In pratica ho:
ServerA
ClientA
ServerB
ClientB1,ClientB2 etc..
Dai vari ClientB mando dei comandi al ServerB il quale a sua volta manda il
comando al serverA che comunica con il clientA che risponde, la risposta
deve tornarmi al ClientB.
Qualche idea di come fare per creare una comunicazione di questo tipo?
ciao grazie

Novello ha scritto:

PASSO 1: il ClientB1 fa una richiesta al ServerB
PASSO 2: il ServerB fa una chiamata remota(Remote Method
Invocation,cerca RMI) al ServerA passandogli l'indirizzo e la porta di
ClientB1.Poi:
- se ClientB1 vuole che gli risponda ClientA1 allora al PASSO 1 deve
specificare da chi si aspetta  la risposta
- se ClientB1 accetta la risposta da un ClientA qualunque allora il
ServerA usa l'indirizzo e la porta che gli ha passato nella chiamata
remota il ServerB e risponde con un ClientA
Newsgroup: it.comp.java
Titolo: Accedere automaticamente ad un sito richiedente user e password

Ciao,
sono nuovo del newsgroup e sto sviluppando
un'applicazione avente
l'obiettivo di accedere automaticamente ad un sito che
fa il pop-up in
ingresso richiedendo password ed utente.
Questa e' la porzione di codice sviluppata, ma che non
risponde al mio
obiettivo i quanto continuo il pop-up:
URL url1 =new URL("
http://www.prova.it
");
 URLConnection conn1;
conn1 = url1.openConnection();
String password = "user:password";
String encodedPassword = Base64.encode( password );
conn1.setRequestProperty( "proxy-authorization",
"basic "+encodedPassword )=
;
BufferedReader fromURL=new BufferedReader(new
InputStreamReader(url1.openStream()));
System.out.println(fromURL.readLine());
Se qualcuno ha qualche idea in merito gli chiedo aiuto
perché mi sto
rompendo la testa su questo problema. Grazie in
anticipo.
__________________________________________________
Do You Yahoo!?
Get personalized email addresses from Yahoo! Mail - only $35 
a year!  
http://personal.mail.yahoo.com/
-- 
Posted from 
web3902.mail.yahoo.com
 [216.115.111.198] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Ciao,
sono nuov del newsgroup e sto cercando di scrivere un'applicazione
avente lo scopo di accedere automaticamente ad un sito richiedente con
il classico pop-up user e password.Sto cercando di inviare
automaticamente i dati per ovviare al pop-up che viene sempre
aperto.Questa e' la porzione di codice finora sviluppata:
URL url1 = new URL("
http://www.prova.it
");
 
URLConnection conn1;
conn1 = url1.openConnection();
String password = "user:password";
String encodedPassword = Base64.encode( password );
conn1.setRequestProperty( "proxy-authorization", "basic
"+encodedPassword );
//BufferedReader fromURL=new BufferedReader(new
InputStreamReader(url1.openStream()));
 
//System.out.println(fromURL.readLine());   
 
							BufferedReader fromURL=new BufferedReader(new
InputStreamReader(url1.openStream()));
							String Line;
Mi sto rompendo la testa con questo problema.Se qualcuno ha qualche
idea, mi fa sapere qualcosa?Grazie

[snip]
|
| Bruno Bossola
| A Java Software Engineer :-)
| 
http://bbruno.fasturl.it
|
| 
http://members.xoom.it/bbruno
| 
http://digilander.iol.it/bbossola
|

 ingresso richiedendo password ed utente.
http://www.javaworld.com/javaworld/javatips/jw-javatip46.html
http://www.javaworld.com/javaworld/javatips/jw-javatip47.html
Se poi vuoi un encoder per la base 64, chiedi pure ;)
Ciao,
	Stefano
----------
"X WindowSSS, teSSSoro mio... lo odieremo per SSSempre"
Bill Gollum
----------
Newsgroup: it.comp.java
Titolo: serializzazione

Salve a tutti,
una domanda, ho due computer collegati in rete, il computer A con una
classe "prova" di tipo serializzabile mentre il computer B non ha tale
classe.
Ho provato a istanziare un oggetto "prova" sul computer A e a
scriverlo in un ObjectOutputStream creato con il socket di
collegamento con B. Il problema è che da B poi non riesco a leggerlo,
perchè mi dice che non trova la classe "prova".
Domanda....per poter eseguire un'operazione del genere devo per forza
avere il file "prova" anche sul computer B?se si qualcuno sa propormi
qualcosa di alternativo?
Grazie a tutti per l'aiuto

 qualcosa di alternativo?
Esatto. Tu trasferisci con la serializzazione i dati dell'oggetto della
classe in modo da poterlo ricreare. Non trasferisci la struttura della
classe, quella c'č bisogno di conoscerla.
Per le alternative, forse dovresti dirci di piů. Se si capisce cosa vuoi
fare esattamente magari viene fuori qualche idea
-- 
bye
DKano

 qualcuno sa propormi qualcosa di alternativo?
mandare anche la definizione della classe e dal lato di b caricarla con 
un classloader ad hoc.

Newsgroup: it.comp.java
Titolo: editor per java

Salve a tutti, ho appena iniziato la mia programmazione in java e 
desidererei conoscere qualche editor free per windows e per linux 
soprattutto da poter scaricare ed usare.
grazie dell'interessamento a chi vorrà rispondermi
roberto

 soprattutto da poter scaricare ed usare.
Cosa devi fare?
ci sono queste opzioni:
jcreator, generico, solo un editor.
eclipse (
www.eclipse.org
) aiuta, ma e' un grandissimo manicomio(parere
personale)
NetBeans (
www.netbeans.org
) permette sviluppo e debug anche delle
applicazioni orientate al web.
(Spero di non aver detto troppe boiate)
Davide

 roberto
http://www.jcreator.com/
giuseppe
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Roberto wrote:

www.jedit.org
Markus

 ha scritto nel messaggio
news:swkGa.85913$Ny5.2...@twister2.libero.it...

Newsgroup: it.comp.java
Titolo: XP: parametri VM globali

devo impostare un parametro per la VM e vorrei che l'impostazione fosse
globale, ovvero che influenzi l'esecuzione di qualsiasi programma con
quella VM.
Nel pannello di controllo ci sono i parametri per il plugin ma questi
non hanno effetto per le applicazioni normali.
In sintesi devo fare in modo che:
-Dsun.java2d.noddraw=true
valga per tutti, anche per il dialogo nel pannello di controllo (che
pure lui poverino va in crisi coi repaint), e  non solo per le applet,
senza bisogno di specificarlo a linea di comando. 
ciao
-- 
Seti@Home Java Applets
http://maruko.cjb.net/

 wrote:
: devo impostare un parametro per la VM e vorrei che l'impostazione fosse

hai provato a settare la variabile d'ambiente:
_java_options=-Dsun.java2d.noddraw=true


non funziona. l'app del pannello di controllo fa ancora schifo  e cosi'
tutte le app che usano l'1.4.



chiarisco: non funziona mettendolo tra le variabili di ambiente di XP.
non escludo che facendolo al prompt funzioni. il mio obiettivo e'
settarla una volta per tutte per qualsiasi app che vuole girare con


Ho avuto la necessitą di fare la stessa cosa con la jdk1.3.1. L'unica
soluzione che sono riuscito a portare a termine č stata quella di modificare
direttamente il codice sorgente in C dei launcher java.exe e javaw.exe.
Nei launcher modificati, prima di richiamare:
(*env)->CallStaticVoidMethod(env, mainClass, mainID, mainArgs);
ho inserito una chiamata ad una mia funzione che
1) cerca il file "system.properties" nella directory radice del jre
(ottenibile attraverso GetJREPath(jrepath, sizeof(jrepath)))
2) se esiste, ne legge il contenuto
3) per ogni riga presente nel file (escluso quelle che iniziano per "#")
richiama la funzione AddOption(char *str, void *info), passando in str il
contenuto della riga e null in info
Logicamente l'unica riga presente nel file č
-Dsun.java2d.noddraw=true
L'unico problema č che questo influenza solo le applicazioni java lanciate
tramite java.exe o javaw.exe... Per quelle applicazioni (e ce ne sono!) che
si collegano a jvm.dll ed eseguono direttamente chiamate JNI e per le applet
il problema si ripresenta puntualmente.
Se esistono soluzioni migliori, mi piacerebbe saperle...


beh, per le applet c'e' il pannello di controllo.


Newsgroup: it.comp.java
Titolo: jspa

le pagine jspa in cosa differisco dalle normali jsp?
-- 
Alfonso

 le pagine jspa in cosa differisco dalle normali jsp?
Probabilmente solo dall'estensione :-)
JSP e' uno standard della SUN, non ho mai sentito parlare di "jspa" ma
ho visto siti che usavano l'estensione jspx o xhtml per le jsp.
-- 
Giambo - Occhio al filtro antispam _e_ alla whitelist !
Newsgroup: it.comp.java
Titolo: [semi OT] Qualcuno usa o conosce YUI library

sto cercando di costruirmi una interfaccia generica per un
upload controllato di files... ho trovato questo spunto:
 
https://clarle.github.io/yui3/yui/docs/uploader/uploader-dd.html
 
 
che mi piace assai, sono riuscito a riscrivere il backend in java
(tutti gli esempi facevano riverimento al backend in php) e direi
che funziona bene (sotto Tomcat che gira su IBM i)
 
ora vorrei tradurre l'interfaccia,
ho tradotto tutto, tranne il button "Select Files" perchè di questo
non risco a trovare dove è questa maledetta sringa!
ho cecato nei .css, nei .js, ma niente... qualcuno sa?
 

cdo
Newsgroup: it.comp.java
Titolo: GUI Builder Matisse for NetBeans

Salve a tutti,
qualcuno potrebbe postarmi un link da dove sia possibile scraricare
l'editor per GUI Matisse di NetBeans? grazie :) ciao ciao

 l'editor per GUI Matisse di NetBeans? grazie :) ciao ciao
www.netbeans.org
 e ti scarichi Netbeans 5.
Ciao
Marco 



per quel che ne so non esiste separato da netbeans.
ciao

 writes:

Non so se il gui editor e' disponibile separatemente, ma i layout
aggiuntivi li trovi qua:
http://swing-layout.dev.java.net/
Ciao
Mirko

grazie a tutti :)
domandina velocissima....che differenza c'e' tra Eclipse e NetBeans(a
parte la complessita' di utilizzo)? leggevo che i due progetti sono
OpenSource, utilizzano i plug-in e sono disponibili per tutte le
piattaforme. Su quale vale la pena investire?e perche'?


:) Secondo te se esistesse *la* risposta a questa domanda, uno dei due 
progetti esisterebbe ancora? In realtà sono entrambi ottimi prodotti, 
con due filosofie leggermente diverse ma probabilmente altrettanto 
valide. Per fortuna c'è la possibilità di scegliere: io ti consiglierei 
di provarli entrambi e poi scegliere quello che più si avvicina alla 
*tua* filosofia :)
Tanto per sparare la mia :)
pole
-- 
ammentos - a lightweight persistence framework for JDK5
http://ammentos.biobytes.it
Flash tutorial: 
http://ammentos.biobytes.it/quickstart/quickstart.htm

sono stato poco chiaro....quello che volevo dire e': NetBeans e' un ide
che mette a disposizione piu' tool e plug-in per sviluppare sul web?
Eclipse invece e' piu' indicato per la programmazione generica in java?
io sviluppo sono os x e vorrei scrivere con lo stesso IDE in C ma quale
dei due e' piu' indicato?tutti e due mi permettono di utilizzare gcc?
hanno tutti e due un debugger per il C?
Scusate per tutte queste domande... ;)
pole ha scritto:


 hanno tutti e due un debugger per il C?
se vuoi il supporto per il C direi che la scelta sia obbligata: eclipse.
pero' non so bene come sia perche' io sono dell'altra "fazione". credo che
esista un modulo per netbeans ma l'ultima volta che l'ho guardato era in
stato di abbandono purtroppo.

Ciao
se vuoi scrivere anche in C Eclipse è perfetto, solo che fino a qualche
tempo fa leggevo che aveva qualche problema con MacOsX però non ti
saprei dire...provalo!! :D
Demetrio
FanTux ha scritto:


 saprei dire...provalo!! :D
Io lo uso (su MacOS X). Ma per scrivere in C non riesco a consigliarlo.
Eclipse è un bisonte e va piano e lo uso il minimo indispensabile.
Siccome in Java senza un IDE viene ben presto un attacco di nervi ok, ma
in C personalmente preferisco di gran lunga TextMate (o a scelta vim o
Emacs a seconda dei gusti). Anche perchè le varie "comodità" tipo la
compilazione incrementale etc etc etc sono lente ogni limite
dell'immaginabile.
Forse NetBeans 5 è appena più snello (NB 4 invece lo trovo più pesante
di Eclipse). In Java prima usavo Eclipse... adesso con NetBeans 5 mi sto
ricredendo.
Matisse è semplicemente favoloso, non come InterfaceBuilder, ma visto
che IB non genera interfacce Swing o awt...
-- 
L'idiozia trascende il mezzo con cui viene espressa.
Newsgroup: it.comp.java
Titolo: Timestamp

Ragazzi c'è qualcuo che mi dà un esempio di come si calcola il Timestamp
partendo da una data nella forma yyyy-mm-dd
Io provato con la classe java.sql.Timestamp ma non ci riesco!
Grazie a tutti

 
Un Timestamp non si calcola (credo), lo si crea semplicemente!?
-- 
Ciao By Marco!
E-mail: 
ef...@interfree.it
E-mail: 
marco...@tiscali.it

 partendo da una data nella forma yyyy-mm-dd
Per creare un oggetto di tipo java.sql.Timestamp da una data passata
come stringa con un certo formato puoi fare qualcosa del genere:
import java.sql.*;
import java.text.*;
public class TS
{
     static SimpleDateFormat formatter =
           new SimpleDateFormat("yyyy-MM-dd");
     static public Timestamp getTimestamp(String date)
           throws ParseException
     {
       return new Timestamp(formatter.parse(date).getTime());
     }
     public static void main(String[] args) throws Exception
     {
       Timestamp timestamp = getTimestamp("1927-05-09");
       System.out.println(timestamp);
     }
}
Ciao,
Alberto

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

Come da oggetto sono alla ricerca di classi che effettuano la
rappresentazione grafica di dati mediante l'uso di istogrammi, ho fatto una
piccola ricerca su internet ma non ho trovato niente di interessante, quello
che vorrei (possibilmente) è una classe che implementi solo gli istogrammi e
non altre particolari funzionalità che appesantirebbero il mio lavoro.
Grazie per l'attenzione e le eventuali risposte.
Ciao a tutti, Giuseppe.
-- 
Posted from 
smtp2.libero.it
 [193.70.192.52] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 wrote in message
000701c0bc55$159dd080$f5801b97@giuseppeo26z5w...

Newsgroup: it.comp.java
Titolo: [TOMCAT] Ricezione parametri "grandi"

Salve,
spero sia il gruppo giusto a cui chiedere (esiste un newsgroup
specifico su Tomcat?).
Ho il seguente problema: ho una servlet che deve ricevere un xml,
lavorarlo e sputare fuori una risposta. L'xml arriva come parametro di
un POST.
Normalmente tutto funziona, se però l'xml ha dimensioni molto grandi
(> 1Mb), la ServletRequest che arriva a doPost non ha nessun parametro
(cioé il mio parametro xml è null).
Qualcuno sa spiegarsi il fenomeno? E, ancora meglio, sa come si può
risolverlo?
Precisazione: se invio gli stessi dati a un file php il problema non
si pone (quindi la colpa non è né del client né della rete).
Uso Tomcat 6.


L'XML arriva da un file upload del browser?

 L'XML arriva da un file upload del browser?
No: lo invio io con un post da un client java.
Il client, come dicevo, sembra scagionato, in quanto mandando la
stessa cosa ad un file php, il php è in grado di leggerla.

 stessa cosa ad un file php, il php è in grado di leggerla.
Dimenticavo: faccio un post con tutto il file xml dentro un parametro
e non con un post multipart (banalmente perché non so come si fanno i
post multipart da java).
Ho avuto modo di ricevere parametri multipart (cioé file allegati) con
altre servlet e non ho mai avuto problemi, qualunque sia la dimensione
del file.


E come leggi il parametro lato server?

 risolverlo?
tomcat ha una configurazione maxPostSize. probabilmente superi questo 
limite.
mi sembra comunque una tecnica un po' estrema. 
-- 
++ Fino all'anno scorso avevo un solo difetto. Ero presuntuoso.
http://unopuntozero.wordpress.com/
http://www.flickr.com/photos/marko_po/

 mi sembra comunque una tecnica un po' estrema.
Ah grazie! La proverò
Comunque ho risolto in modo arzigogolato.
Prima leggevo il parametro con la funzione getParameter della
HttpServletRequest, ora ho cambiato modo
Usando il BufferedReader tornato dalla funzione getReader della
HttpServletRequest, riesco a leggere tutto il body che mi arriva. E lì
c'è anche il mio parametro.
E' una tecnica estrema, lo so, ma che altro modo pulito c'è per
gestire un xml grande? (o comunque un file di testo con dentro della
roba in base64, come potrebbe essere, ad esempio, una mail)
Newsgroup: it.comp.java
Titolo: OJB - Object Relational Bridge

Sono venuto a conoscenza di questa tecnologia leggendo
un libro di Struts.
Vorrei chiedere se giŕ qualcuno ha utilizzato questi pkg
nelle proprie applicazioni. Da quello che ho capito
sono una alternativa "umana" alla gestione della persistenza
degli oggetti Java su database relazionali, evitando
l'utilizzo degli EJBean e soprattutto della mastodontica
piattaforma enterprise di Java.
C'č qualcuno che puň illuminarmi di piů?
Grazie a tutti.
Saluti da Enzo.
P.S. Venite a visitare il Salento!

 P.S. Venite a visitare il Salento!
Almeno lì c'è un po' di vento???

 Almeno lì c'è un po' di vento???
Si una settimana di tramontana ;) ed una di scirocco :((.
Ciao a tutti.

 C'è qualcuno che può illuminarmi di più?
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

spero ti sia utile
Concordo.
L'ho visto ustilizzato la prima volta durante il Webb.It di brescia e,
ho iniziato ad usarlo.
Facile, veloce, semplice...
C'e' sempre e comunque la soluzione JDO. Avevo fatto un intervento al
Webb.it 2002 su JDO, e ho provato l'implementazione dell'Apache
Foundation (
http://db.apache.org/ojb/
), ma, onestamente, preferisco di
gran lunga la soluzione Hibernate.
	Regards,
		Kazuma
---
I've got nothing against God. It's his fan club I can't stand.
Alex "Kazuma" Garbagnati, 
http://www.kazuma.net
EJB & Tomcat jGuru FAQ Manager, 
http://www.jGuru.com
Tutor "Progetto Scuole", 
http://www.JIA.it
Java Italian Association - SUN - MIUR
Newsgroup: it.comp.java
Titolo: Un errore sul mio libro di testo?

Salve a tutti,
vengo subito al dunque: il mio libro di testo fornisce un pezzetto di
codice (in fondo all'email) relativo ad una semplicissima applet che
dovrebbe visualizzare un paio di messaggi, uno nella finestra
principale, e l'altro in una frame window creata dall'applet stessa.
Allo scopo vengono ridefiniti i due metodi PAINT sia nella classe
principale dell'applet, sia nella classe relativa alla frame window.
Purtroppo però, mentre il testo relativo alla finestra principale viene
correttamente visualizzato, nella frame window non appare nessuna
stringa.
Pare che il metodo paint relativo a quest'ultima non venga proprio
attivato.
Qualcuno saprebbe (eroicamente) dirmi quale può essere il problema?
Riporto di seguito il codice in questione per i pochissimi che avranno
la bontà di dargli un'occhiata.
Grazie a tutti.
import java.awt.*;
import java.applet.*;
/*
  <applet code="AppletFrame" width=300 height=100>
  </applet>
*/
// Classe relativa alla Frame Window
class SampleFrame extends Frame {
  SampleFrame(String title) {
    super(title);
  }
  public boolean handleEvent(Event evtObj) {
    if(evtObj.id==Event.WINDOW_DESTROY) {
      hide();
      return true;
      }
    return super.handleEvent(evtObj);
  }
  public void paint(Graphics g) {
  g.drawString("This is in frame window", 10, 20);
  }
}
// Classe principale dell'Applet
public class AppletFrame extends Applet {
  SampleFrame f;
  public void init() {
    f=new SampleFrame("A Frame Window");
    f.resize(250,100);
    f.show();
  }
  public void stop() {
    f.hide();
  }
  public void start() {
    f.show();
  }
  public void paint(Graphics g) {
    g.drawString("This is in applet window.", 10, 20);
  }
}
--
Posted from 
net128-007.mclink.it
 [195.110.128.7]
via Mailgate.ORG Server - 
http://www.mailgate.org

   g.drawString("This is in frame window", 10, 20);
Le coordinate che sono state scelte collocano il testo "sotto" la
barra del titolo. Prova usando altri valori (ad esempio 50,50).
--
Ciao. Leonardo 
bos...@uno.it
 
www.uno.it/utenti/tetractys

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

salve,
ho un problama: conoscete un programmino in rete che ricostruisce in
maniera significativa partendo da un file.class un file.java ????
Grazie a tutti quelli che mmi risponderanno, e' urgente !!!!!!!!!!! 
-----------
Ciao Massimo
Rimuovere NOSPAM per risondere via e-mail

Ciao Massimo
Guarda  
http://www.apl.jhu.edu/~hall/java/
 sotto decompilers. Ce ne sono due
(ti consiglio Mocha).
MindFlavor.

 (ti consiglio Mocha).
Consiglio ad entrambi di cercare il jad.
Ciao
-- 
il regolamento e' reale fino al punto in cui decidi di crederci ;-)
Newsgroup: it.comp.java
Titolo: [JSP] un if che non gli piace:)

Ciao a tutti, ho fatto una pag jsp per prelevare i nomi delle tbl dato un
determinato dsn:
<%@ page language="java" import="java.sql.*, java.io.*" %>
<%
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
String strURL = "jdbc:odbc:sensiunici";
Connection conn = DriverManager.getConnection(strURL);
DatabaseMetaData dbmd = conn.getMetaData();
ResultSet rs = dbmd.getTables(null, null, "%", null);
String tipoTbl = "SYSTEM TABLE";
while (rs.next()){
    String dbObjectName = rs.getString(3);
    String dbObjectType = rs.getString(4);
    if(dbObjectType!=tipoTbl) {
    %>
    <%= dbObjectName %> = <%= dbObjectType %> <br>
<% }}
rs.close();
conn.close();
%>
Ma c'è un piccolo problema, vorrei stampare a video solo quelle che non sono
"SYSTEM TABLE", ma l'if che ho messo sembra proprio non digerirlo:(
Avete qualche idea?
Ciao
-- 
-- 
 <IvanBaldassi aka="ilG" />

...

Prova con 
if(!dbObjectType.equals(tipoTbl)) {
Michele Puopolo

 if(!dbObjectType.equals(tipoTbl)) {
Ottimo Michele, grazie:)
Ma per caso sai il motivo del perchč non funzionava? Sai non sono un
javarolo, anche se mi ci sto avvicinando insieme a Coldfusion, quindi vorrei
capire il perchč non andava bene la mia sintassi, eppure mi sembrava un
banale if:)


Ciao,
  String è una classe e per i confronti si usa equals.
Ciao

>   String è una classe e per i confronti si usa equals.
ottimo grazie:)


Newsgroup: it.comp.java
Titolo: Applicazioni Java senza Dos shell?

Sotto Win98/NT e' possibile eseguire applicazioni java su un JVM senza che compaia la dos shell, o
facendola scomparire subito ?

 wrote in message
38062c8a...@news.interbusiness.it...


Newsgroup: it.comp.java
Titolo: Creare una directory in java

Salve.
Perdonatemi se continuo a fare doamnde stupide, ma sono nuovo dell'ambiente
di programmazione ed ho poco tempo per sviluppare le applicazioni. Volevo
sapere se è possibile, e come fare, per creare una directory nel file system
del s.o. dall'interno di un programma java.
Grazie in anticipo.
Gioni Gennai

Leggendo il manuale trovi che la classe java.io.File ha un metodo mkdir(); che
serve all'uopo.
File cippaDiKazz = new File("c:\\directorydiprova");
       cippaDiKazz.mkdir();
dovrebbe andare
Saluti in famiglia e una carezza al cane
Carlo Emanuele Demontis
Gioni Gennai wrote:

--
"Science is like sex: sometimes something useful comes out,
                      but that is not the reason we are doing it"
                                                -- Richard Feynman
Newsgroup: it.comp.java
Titolo: aah, questi eventi...

Perche' non mi chiude correttamente il programma?
<SOURCE>
    WindowListener win = new WindowAdapter() {
        public void windowClosing(WindowEvent ev) {
            System.exit(0);
        }
    };
</SOURCE>
Infatti, in Kawa, se faccio click sulla X, la finestra mi si chiude (cosa
che peraltro accade anche senza il codice da me riportato) ma non appare
Process exit nella finestrina in basso, cosa che accade se chiudo il mio
prog con un tasto exit creato da me (e catturando il dovuto evento,
naturalmente).
<NOTA>
In realta' adesso l'evento e' gestito da una classe esterna che estende
WindowAdapter, ma il risultato e' il solito...
</NOTA>
Ringrazio anticipatamente chiunque si prenda la briga di rispondere, e porgo
i miei migliori auguri di buon Natale a tutti.
Nihil

 </SOURCE>
La spiegazione più semplice può essere l'aver dimenticato di registrare il
listener nel
frame con myFrame.addWindowListener(win).
Buon Natale,
Marco.
--
Per scrivermi direttamente elimina
__TOGLIMI__ dall'indirizzo e-mail.


http://www.pabasoftware.com

 frame con myFrame.addWindowListener(win).
Ma si puo' sapere dove avevo la testa quando ho scritto quelle 10 righe di
programma!!!
Hey, e adesso dov'e'? aiuuutoooo!!!
Ok, grazie per avermi risposto e mi scuso con tutto il NG per essere stato
precipitoso!
Buon Natale ragazzi,
Nihil

Newsgroup: it.comp.java
Titolo: Thread e programmazione concorrente: condivisione di parametri.

Ciao,
in teoria quando faccio la new di un oggetto Thread e nel
costruttore gli passo un parametro corrispondente ad un altro oggetto
"composto" (non un tipo primitivo!), il thread nel metodo run usa
l'oggetto in modo condiviso con il main-thread (per così dire) no?
Perchè quello che sta accadendo è che seguendo il debugger fino alla
chiamata del metodo run() la variabile contiene qualcosa ma poi
dall'interno del thread pare sia null. Da cosa può dipendere? La
variabile in questione ha dei metodi di interesse che in modo synchronized
leggono le variabili "condivise" dal thread. 
Che abbia fatto un pò di confusione a riguardo la condivisione?
Saluti,
padreTony

Complimenti...non conosco nessuno che abbia debuggato con successo sistema
multi-tread ....
-- 
----------------------------------------------------------
......vieni a trovarmi 
http://www.glz.it
......novità java, forum e altro 
http://www.javastaff.com
----------------------------------------------------------
------dai voce al tuo sito e monitorizza gli accessi------
---------------
http://www.talkwithus.it-------------------
----------------------------------------------------------

 multi-tread ....
grazie, anche se non so se un mucchio di output equivalga a "debuggare con
successo".. diciamo che almeno vedo cosa succede! :)
padreTony

se spieghi il problema non scrivendo come mangi forse ti possiamo aiutare!