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

Salve,
come posso "sbloccare" un thread che è in ascolto di eventuali connessioni?
Cioè dopo l'istruzione
socket = serverSocket.accept();
che blocca il thread, come posso terminarlo correttamente da un altro
thread? La soluzione di una connessione fittizia, che invia un comando di
chiusura (che poi il thread in ascolto dovrà interpretare) non mi sembra
molto elegante.
Grazie

 come posso "sbloccare" un thread che è in ascolto di eventuali connessioni?
prova a dare un'occhiata al metodo setSoTimeout(int timeout) di
ServerSocket
-- 
Ciao,  |  I play Russian roulette everyday, a man's sport,
Matteo |  With a bullet called life, yeah called life, (SUGAR)

> come posso "sbloccare" un thread che č in ascolto di eventuali


bottone?
serverSocket.close()?
Ciao,
 P.
+++ Boing Boom Tschak

>di mettere il server in listening (prima, cioè, di chiamare il metodo


Il metodo close() non funziona proprio.
Mah, a me funziona, anche se non mi sembra troppo elegante. Il
problema è che il ServerSocket in attesa quando viene chiuso lancia
un'eccezione, quindi per distinguerla da quelle lanciate per altri
motivi bisogna fare qualcosa tipo gestire un flag che specifica che è
in corso un tentativo di chiudere il ServerSocket.
Non è molto diverso dal "trucco" di simulare una connessione.



cosa intendi con "non funziona proprio"? Il metodo a quanto ne so` -per
quanto "inelegante" possa sembrare- e` quello. In caso di errore durante
la chiusura del ServerSocket dovrebbe generare una IOException con la
descrizione dell'errore riscontrato: cosa dice?


 bottone?
close();
-- 
Dr. Ugo Gagliardelli, Modena, Italy
Spaccamaroni andate a cagare/Spammers not welcome

...


 ... pertanto verrà chiusa".
Temo che tu abbia qualche grosso problema con l'ambiente Java sul tuo
PC, un errore come *quello* non dovrebbe succedere mai! :-)
Il ServerSocket, quando il metodo accept() e' bloccato in attesa di un
client, si chiude da un altro thread con il metodo close(), anche se
cosi' viene lanciata un'eccezione "inutile". Te lo assicuro: ho qua tra
le mani, appena comprato, "Java Networking" della O'Reilly (ottimo
libro)...
 

 
Eri gia` stato chiaro, ma la risposta rimane quella: visto che accept()
di ServerSocket e` bloccante, l'unico modo di sospendere un ServerSocket
in ascolto e` la chiamata del metodo close(), che -per ovvi motivi!-
deve essere effettuata da un altro thread. IMHO non ha molto senso
chiudere un ServetSocket -come dici tu- solo quando non e` in ascolto,
xche` non ci sarebbe poi molto da chiudere! ;)
L'errore che dici verificarsi sulla tua macchina non mi sembra
giustificato! Al piu` ti si dovrebbe sollevare una IOException, anche se
a questo punto non so` piu` se nel thread che si era bloccato con
accept() o in quello che chiude il ServerSocket con close() ! Sei sicuro
di intercettare tutte le eccezioni? L'errore che citi mi sembra tanto un
problema windows...
Se non risolvi, posta la porzione di codice che ti genera l'errore.
-- 
Ciao,  |    Asche zu Asche
Matteo |    und Staub zu Staub

...

Newsgroup: it.comp.java
Titolo: Non trovo questa classe Javax mi aiutate?

Non trovo questa classe ho il Jsdk 6
dove la posso trovare?
Ciao

 dove la posso trovare?
A parte che forse intendevi JDK6, ma javax non e' una classe ma un
package o meglio fa riferimento a piu' package che iniziano con
javax... ad esempio javax.activation, 
javax.net
, javax.servlet.http,
ecc.
Chiarisci meglio di quale classe parli.
Pietro

Pietro ha scritto:

In pratica sono riusicto a creare questo piccolo programma ma non risco
ad ottenere output nella variabile ret alla fine del progetto, mi manca
qualche cosa ma non ho capito cosa.
Sono nuovo in questo mondo provengo da delphi, mi puoi dare una mano?
package test3;
import java.net.MalformedURLException;
import java.rmi.RemoteException;
import java.lang.Exception.*;
import javax.activation.*;
import javax.xml.*;
import javax.xml.rpc.ServiceException;
import org.apache.axis.client.Call;
import org.apache.axis.client.Service;
import org.apache.axis.encoding.XMLType;
/**
*
* @author IET
*/
public class Main {
      /** Creates a new instance of Main */
    public Main() {
       }
      /**
     * @param args the command line arguments
     */
    public static void main(String[] args) throws 
MalformedURLException, RemoteException, ServiceException {
        // TODO code application logic here
       String endpoint = 
"
https://moduloimpresa-coll.enel.it/axis/modimp.do
";
String userid = new String("xxxxxx");
String password = new String("xxxxxxx");
String ret = new String("");
Service service = new Service();
Call call;
call = (org.apache.axis.client.Call)service.createCall();
call.setTargetEndpointAddress(new java.net.URL(endpoint));
call.setUseSOAPAction(false);
call.setSOAPActionURI("");
call.setMaintainSession(true);
call.addParameter("userid",XMLType.XSD_STRING,
javax.xml.rpc.ParameterMode.IN
);
call.addParameter("password",XMLType.XSD_STRING,
javax.xml.rpc.ParameterMode.IN
);
call.setOperationName("login");
call.setReturnType(XMLType.XSD_STRING);
try {
ret =(String) call.invoke(new Object[] { userid,password});
} catch (Exception e) {
  System.out.println("inizio"); }
   System.out.println("Got result : " + ret);
     System.out.println("fine");
   }
}
Grazie di tutto

    }
Stai eseguendo le println() all'interno della catch. Il programma
stampa qualcosa a video solo se va in errore...
--
SoulSpirit

 Grazie di tutto
Il programma mi sembra scritto bene. La stampa del risultato è fuori
dal catch (non all'interno come ha erroneamente segnalato SoulSpirit).
Comunque non so cosa ti aspetteresti come valore di ritorno dal
servizio login(String, String), che stai invokando.
Ciao
Alex

Berserk ha scritto:

Il risultato è una stringa xml che 
conferma o meno il login corretto
essendo un https devo gestire la classe security ma non è
presente in jsdk 1.6 se e non so 
      cosa fare
ciao by enzo
Newsgroup: it.comp.java
Titolo: Date

Ciao a tutti ho il seguente problema:
data la differenza di due date espressa in minuti es 1580
vorrei rappresentarla in un formato comprensibile dall'utente
es. 1g 2h 20min
Come potrei procedere!?!?
Grazie per l'attenzione,
Carlo
Inviato da X-Privat.Org - Registrazione gratuita 
http://www.x-privat.org/join.php

 Come potrei procedere!?!?
Se la trasformi in millisecondi
long mills= minuti * 60 * 1000;
e poi dovrebbe esistere un metodo, credo di java.util.Date per 
convertire i millisecondi in quel che vuoi tu

 Come potrei procedere!?!?
Con un calcolo è troppo banale?

Manuel T ha scritto:

Allora:
Date data= new Date(mills);
Otterrai una data, posteriore del numero di millisecondi da te indicato 
al 1/1/1970. Facendo dei semplici calcoli con quella data ottieni 
l'intervallo da te cercato.

 l'intervallo da te cercato.
Sarei tentato di chiederti di farceli vedere, questi semplici calcoli
<g>
Lui ha già il timespan in minuti, deve solo fare una di quelle che
alle elementari chiamavamo "equivalenze". Tre operazioni aritmetiche in
tutto.
Te gli fai fare un giro che metà basta, e per giunta lo lasci a metà
del guado: adesso conosce la Date corrispondente a quel numero di
minuti trascorsi dal 1970 che se ne fa?

long p_mins=1580;
long days=p_mins/1440;
long hours=(p_mins % 1440) / 60;
long mins=(p_mins % 1440) % 60;
String testo=days + "gg " + hours + "h " + mins + "m";

 <g>
Sono delle semplici sottrazioni. Ma adesso mi rendo conto che poteva 
lavorare sul numero di minuti direttamente e che non c'era bisogno di 
usare il cannone per uccidere la mosca.

Grazie Alex,
molto gentile!
Carlo
ha scritto:

Inviato da X-Privat.Org - Registrazione gratuita 
http://www.x-privat.org/join.php

Ti capita mai di chiedere una cosa e poi avere dei ripensamenti!?!?
Magari chiedi e poi ti accorgi subito dopo che hai chiesto di mostrare 
una cosa che hai davanti agli occhi!?!?


 una cosa che hai davanti agli occhi!?!?
No, non mi capita mai.

 
E con questa ti presenti da solo!


 
Che genio!


 una cosa che hai davanti agli occhi!?!?
L'importante è che poi dai un feedback anche a chi ti ha seguito nella 
cecità...
Newsgroup: it.comp.java
Titolo: Driver per accesso database con JDBC

ho un'applicazione che legge/scrive su Database.
Per ora ho provato solo con i driver standard forniti da sun, il bridge
jdbc:odbc
se dovessi cambiare driver, utilizzandone uno nativo di un particolare
DB, potrei aver bisogno di modificare il codice che uso per accedere ai
dati ?
inoltre: l'SQL è sempre standard e funziona sempre bene su tutti i DB ? 
-- 
Rivoluziona il tuo sito Web:
http://www.terzomillennio.com/fastware/server

 inoltre: l'SQL če' sempre standard e funziona sempre bene su tutti i DB ?
In teoria dovrebbe essere uno standard, in pratica ogni
DBMS dispone di certe funzioni (per esempio di conversione, che
a volte sono indispensabili) che sono diverse dalle analoghe in
altri DBMS. Sta a te scrivere un codice il piu' possibile standard,
riducendo al minimo la dipendenza dal DBMS usato.
Ciao,
  Marina

 Dopotutto JDBC e' fatto apposta per questo...
perfetto ma... cos'è la stringa di inizializzazione ?


 perfetto ma... cos'e'è la stringa di inizializzazione ?
Intendevo dire l'URL che viene fornito al DriverManger per ottenere
una connessione al DB, del tipo:
Connection connection = DriverManager.getConnection(url);
dove url dipende dal driver che usi, ad esempio per i driver
Weblogic di MS-SQLServer:
String url =
"jdbc:weblogic:mssqlserver4:dbname@host:port?user=usr&password=pwd";
in cui, ovviamente vanno sostituiti opportunamente i valori di:
dbname,host,port,usr,pwd
Ciao,
  Marina
Newsgroup: it.comp.java
Titolo: IDE per iniziare

Ho scaricato la versione Personal di JBuilder 9.
Può andare o è meglio un altro?
Grazie

www.eclipse.org
E' secondo me il miglior IDE Java, ma di partenza č senza i wizard per 
creare GUI; tuttavia ce ne sono alcuni non male disponibili come 
plug-in, guarda qui:
http://eclipse-plugins.2y.net/eclipse/index.jsp
scaricati la versione 2.1.1 perchč la 3.0 č ancora molto instabile.

netbeans
www.netbeans.org
Davide

plug-in
Andrei completamente alla cieca, non č che me ne consiglieresti uno?
Grazie.



Io utilizzo il  netbeans (
www.netbeans.org
) e mi trovo bene è
un pò lento ma funziona ed ha un comodo GUI builder.
Ciao,
nigno

dove è il gui builder ?
io per le gui ho provato JDeveloper.
Davide

 dove č il gui builder ?
leggiti questo:
http://www.netbeans.org/download/books/definitive-guide/index.html

 io per le gui ho provato JDeveloper.
Nel netbeans si chiama Form Editor: File->new->GUI Forms->JFrame

grazie.
Davide

Newsgroup: it.comp.java
Titolo: finestra che si apre automaticamente

vorrei far aprire una finstra delle dimensioni che decido
automaticamente all' avvio di una determinata pagina.
Qualcuno mi sa aiutare?


Basta invocare il costruttore della finestra e poi f.show();
usa setSize(int,int) per impostare la dimensione.
Ciao, Marco[:]|
\----------------------------------------------------\
/         Marco Carosio                              /
\      aka "Captain Harlock"                       \
/                                                             /
\  e-m@il : 
ort...@iol.it
                             \
/               
marcoc...@iol.it
                 /
\  home:    
http://utenti.tripod.it/~mcarosio
  \
/__________________________________/
=========================================
Yo man! Whaz di b3st way t0 hack 
www.nasa.gov
 ????
Ehy c'mon, explain me man!!!
=========================================
Newsgroup: it.comp.java
Titolo: [tomcat] pagina iniziale...Tommaso

Salve a tutti,
sarei grato a chi mi volesse aiutare.
Come configurare Tomcat  4.1.24 (ma credo che non conti molto la
versione...) affinchè la pagina iniziale acceduta a partire da
localhost:8080/
sia , ad esempio, prova.html , al posto di quella di default ?
Grazie a tutti,
Tommaso

Torti Tommaso wrote:

1) devi crearti una webapplication
2) nel file di configurazione web.xml di questa webapplication
    aggiungi:
     <welcome-file-list>
	<welcome-file>prova.html</welcome-file>
     </welcome-file-list>
3) nel file di configurazione di tomcat (server.xml) definisci
    quale e' la webapp di default
-- 
                Roberto Nunnari -software engineer-
                     mailto:
ro...@nunnisoft.ch
 
http://www.nunnisoft.ch
   Residenza Boschetto 12           tel/fax: 
+41-91-6046511
   6935 Bosco Luganese        """    mobile: 
+41-76-3208561
   Switzerland               (o o)
========================oOO==(_)==OOo========================



non bastava mettere in link di nome index.html a prova.html?

il problema è anche questo:
se digito 
http://localhost:8080/
 vorrei che eseguisse una servlet che ho
creato,
senza aprire pagine html di sorta.
Ho dei problemi nella configurazione di web.xml a tal fine!
Grazie dell' aiuto a tutti voi,
Tommaso
Newsgroup: it.comp.java
Titolo: j2me è free?

Salve,
sono agli albori del java e vorrei chiedervi, appunto, se j2me è free o
no, visto che altri pacchetti (j2se, ad esempio), l'ho scaricato senza
la richiesta di registrazione.
Grazie.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio
news:e5f4e9d3d804638763...@mygate.mailgate.org...

Newsgroup: it.comp.java
Titolo: JSplitPanel help

ciao, ho creato la mia piccola Gui con all'interno uno JSplitPanel impostato
con divisione orizzontale con a sinista un JTree e a destra un JScrollPanel;
quello che succede e' che all'avio dell GUI il Jtree rimane nascosto dalla
linea di separazione dello JSpliPanel tutta spostata a sinistra ; solo
cliccandola essa si sposta e permette di visualizzare le 2 componenti. Come
faccio a settare in modo tale che tale linea non sia spostata tutta a
sinistra ma permetta di visualizzare entrambi gli oggetti?
Grazie

sinistra ma permetta di visualizzare entrambi gli oggetti?
Hai già usato setDividerLocation() ? (come da documentazione)
HTH
-- 
Ciao
	Fabrizio C.

Fabrizio Camera <f.came...@Mtiscalinet.it> wrote:

:
mi sembra di aver letto da qualche parte che si tratta di un bug conosciuto
prova a cercare nel db dei bug: 
http://developer.java.sun.com
 

Si' ho usato  setDividerLocation ma sembra non sortire alcun effetto...o
meglio vedo visivamente che il divisore va a mettersi tutto a sinistra in un
secondo momento appena avviato ...ma non capisco come mai
Fabrizio Camera <f.came...@Mtiscalinet.it> wrote in message
3baa5a22...@news.libero.it...


mi sembra di aver letto da qualche parte che si tratta di un bug conosciuto
Vero, ci sono molte segnalazioni. Ad esempio
http://developer.java.sun.com/developer/bugParade/bugs/4148530.html
-- 
Ciao
	Fabrizio C.

secondo momento appena avviato ...ma non capisco come mai
Nell'altro mio post c'è un riferimento che può servirti.
Io l'avevo usato e funzionava, ma lo chiamavo con argomento -1
In questo modo dovrebbe posizionarsi da solo secondo le PreferredSize
degli oggetti contenuti (circa).


Newsgroup: it.comp.java
Titolo: OT: Spazio Web con supporto a servlet e JSP

Scusate l'OT, ma non sapevo a chi rivolgermi:
    sapete se in giro c'è la possibilità di avere spazio web per il proprio
sito con supporto a servlet e JSP, preferibilmente spazio gratutito o a
basso canone? Tnx a tutti


www.mycgiserver.com
ciao
-- 
Seti@Home Java Applets
http://maruko.cjb.net/
Newsgroup: it.comp.java
Titolo: utilizzo applicazione Java su un solo pc

Ciao. Mi date qualche idea?
Vorrei che un utente potesse scaricare una piccola applicazione java ma 
che la potesse utilizzare solo sul pc da cui è stata scaricata (per una 
questione di limitarne la diffusione). Qualche suggerimento?
Avevo ipotizzato di far leggere l'ip della macchina utente dal server e 
memorizzarlo in qualche file all'interno dell'applicazione; poi 
impacchettare tutto e inviare l'applicazione all'utente (download). 
All'avvio sul pc utente, l'applicazione controlla che l'indirizzo ip sia 
quello originariamente letto dal server e si avvia; si blocca nel caso 
in cui l'ip sia diverso. Ma se il pc acquisice ip dinamici sono 
fregato!!!
Altre idee????
-- 
Jaco

 fregato!!!
E se chiudo la connessione ad internet la app non parte? E se ho un 
router che connette una rete privata di 100 pc e che il tuo server vede 
con un unico ip ho 100 copie che funzionano allegramente e tu non 
t'accorgi di nulla? O la tua app legge l'ip locale della macchina 
(quello privato e diverso da quello pubblico di nat del router) e l'app 
non parte su nessuna macchina mai? E mi vengono in mente decine di 
obiezioni come queste. Non ti conviene invece scrivere una web 
application e fare in modo che il server controlli che non ci siano più 
sessioni attive con lo stesso account?
Se quello che vuoi è offrire un servizio (ciò che la app farebbe) ad un 
numero limitato di utenti concentrati su questo obiettivo, non su come 
impedire che un file venga eseguito su una macchina diversa da quella 
autorizzata, perché questa è una battaglia persa in partenza.
-- 
r--r--r--

 questione di limitarne la diffusione). Qualche suggerimento?
si, cambiare idea.
già è discutibile proteggere la diffusione per un software che non sia 
di larga distribuzione (e a giudicare dalle domande dubito che lo sia) 
ma seguire la strada di bloccarne l'utilizzo al di fuori di un singolo 
pc è proprio folle.
al limite meccanismi del tipo licenze con firma digitale, facili da 
applicare e relativamente difficili da aggirare. è vero che possono 
sempre crackare il programma e distribuire il crack sul mulo, ma bisogna 
anche mettere uno stop ragionevole alla paranoia: secondo te, in tutta 
onestà, una cosa del genere per il tuo software può accadere?
Newsgroup: it.comp.java
Titolo: help:socket

ciao,
    ho creato una connessione tramite socket tra 2 host; voglio rilevare il
caso in cui se uno dei due va in crash l'altro lo rileva, solo che se l'host
A scrive sul socket aperto con B ( che è in crash) non viene generata
nessuna eccezione !!
come posso fare?
grazie,
    max

max wrote:

Potresti implementarti un protocollo di handshaking, per il quale A manda 'TEST'
e B risponde 'Mi hai mandato:TEST'. Se A non riceve una risposta da B, può darsi
che B sia in vacanza.
Ciao,
 Stefano
----------
"X WindowSSS, teSSSoro mio... lo odieremo per SSSempre"
Bill Gollum
----------

Newsgroup: it.comp.java
Titolo: Contare presenza carttere in una Stringa

Ciao,
ho una Stringa ed all'interno di essa devo contare quante volte è pesente un
determinato carattere.Un modo veloce x farlo?
Grazie
Nicola
 
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html#charAt(int)
oppure un replaceAll con un'espressione regolare che esclude tutti i
caratteri tranne il tuo e li sostituisca con "" (e poi conti la
lunghezza della stringa risultato)

int conta(String str,String sottostringa)
{
    int count = 0;
    int index =str.indexOf(sottostringa);
    while(index>=0)
   {
       count++;
       index =str.indexOf(sottostringa,index + sottostringa.length());
   }
  return count;
}
ciao :-)


	public static int countChars(String s, char c)
	{
		int count=0, index = -1;
		while( ( index = s.indexOf(String.valueOf(c), index) )  >= 0 )
		{
			index++;
			count++;
		}
		return count;
	}
	public static int countCharWithRegexp(String s, char c)
	{
		Pattern pattern = Pattern.compile(String.valueOf(c));
		Matcher matcher = pattern.matcher(s);
		int count=0;
		while(matcher.find())
			count++;
		return count;
	}

Newsgroup: it.comp.java
Titolo: [urgente] [sql+java] Perché que sto?

<code>
...
ResultSet a2b=st.executeQuery("select * from imp_a where stipendio>1500");
ResultSet b2a=st.executeQuery("select * from imp_b where sede='Mi'");
while(a2b.next())
				System.out.println(a2b.getString(1)+" "+a2b.getString(2)+"  
"+a2b.getString(3)+" "+a2b.getInt(4)+" "+a2b.getFloat(5));
...
</code>
Perché con questo codice mi stampa il risultato della seconda query e non  
quello della prima? (I tipi nella println sono corretti)
-- 
Manny Calavera
AntiSpam: CAVA²
Using M2, Opera's revolutionary e-mail client: 
http://www.opera.com/m2/

 quello della prima? (I tipi nella println sono corretti)
Perché usi lo stesso Statement.
Se fai due query in parallelo devi usare due statement.
Ale

 non  quello della prima? (I tipi nella println sono corretti)
Non puoi avere aperto lo stesso Statement per due query diverse, 
chiaramente è impostato all'ultima query eseguita. Il ResultSet non è altro 
che un oggetto che gestisce il cursore relativo allo Statement.

 disse:

Perfetto, grazie

Newsgroup: it.comp.java
Titolo: Front Page 98 ??

Ho appena installato su un server Windows NT 4.0, Internet Server Manager
3.0 e sul mio pc Windows 95 con Front Page 98. Tutto questo per provare
linguaggi diversi.
Tengo a precisare che tutto il server è gia stato aggiornato con le
estensioni al server Manager 3.0 con il cd rom di FrontPage98.
Ho creato le mie pagine del sito, che per il momento e in INTRANETe sembra
funzionare tutto.
Le pagine però dei  commenti e della ricerca che me li genera FrontPage98
automaticamente non funzionano. Sembrano errate le estensioni CGI o di
internet server manager. Ho provato di tutto senza riuscire a sistemare
questo baco. Qualcuno di voi ha trovato questo problema ? Ringrazio
anticipatamente tutti quelli che mi risponderanno. Metto inoltre a vostra
disposizione la segnalazione dopo l'invio al server dei commenti.
----------------------------------------------------------------------------
--------------------------------
Pagina del componente runtime di FrontPage
Per il corretto funzionamento delle caratteristiche della pagina di
destinazione del modulo inviato o del collegamento selezionato è necessario
utilizzare un server Web dotato delle estensioni del server di FrontPage.
Per il corretto funzionamento di questo modulo o di altri componenti di
FrontPage, è necessario pubblicare il Web corrente in un server che disponga
delle estensioni del server di FrontPage.
Per tornare alla pagina precedente, fare clic sulla freccia <Indietro>.
--
Automatic posted from 
dns.IT.net
 [151.1.1.1]
via Mailgate Server - 
http://www.mailgate.org

3.0 e sul mio pc Windows 95 con Front Page 98.
microsoft.public.frontpage98
luigi
Newsgroup: it.comp.java
Titolo: [jar] vi prego datemi una mano

Salve a tutti,
datemi una mano perchč sto diventando scemo.
L'obbiettivo č creare un jar, chiamato Application.jar nel quale ho il mio 
package, e il package di servizio (quello necessario per far funzionare il 
mio, che chiamiamo A.jar).
Voglio che application.jar possa andare in esecuzione anche se le librerie 
a.jar (necessarie per il suo funzionamento) non siano presenti nella 
jre/lib/etx e neanche nel computer, ma esclusivamente all'interno di 
application.jar.
Ho scritto questo manifest:
Manifest-Version: 1.0
Class-Path: A.jar
Main-Class: mypackage.Mainclass
Tuttavia ho notato che il file application.jar va in esecuzione 
correttamente solo se si trova in una cartella in cui vi č dentro A.jar 
(nello stesso livello), insomma sembra che il controllo lo faccia fuori dal 
jar e non dentro (magari ho scoperto l'acqua calda, comunque ditemelo voi).
esempio: se in c:\ ho il file A.jar e Application.jar
application.jar funziona correttamente.
Quindi come devo fare per? Devo creare un classLoader appena avvio 
l'esecuzione di application.jar che mi carichi tutte le classi del file 
A.jar (che si trova dentro application.jar)? Oppure devo copiare il package 
A.jar nella directory in cui si trova Application.jar? O cos'altro?
Grazie a tutti, saluti 


Ciao Jack

 Grazie a tutti, saluti
Ciao Kronomor,
sinceramente non so se ho capito bene il tuo problema ma da come la
interpreto io tu hai fatto un'applicazione che andra' in
application.jar la quale necessita per poter essere eseguita di un
package che si trova in a.jar. e che vuoi inserire nello stesso jar che
contiene l'applicazione. Una cosa del tipo:
+Application.jar
 |-----classi applicazione principale
 |-----a.jar (package per application.jar)
+stesso livello application.jar (altri file che nn ti interessano)
Se e' cosi' puoi fare in 2 modi:
1) ansiche' mettere il package di servizio in a.jar e metterlo poi
dentro application.jar puoi mettere le classi del package di servizio
direttamente dentro application.jar senza creare a.jar (ovviamente
nella tua apllicazione dovrai fare i giusti "import").
Quando crei il .jar, infatti, gli puoi specificare di includere il
package che hai usato e lui fa il tutto. In questo modo hai
confezionato un jar che ha nel suo interno il package (vedi nella
documentazione java come fare, ora sinceramente nn ricordo. Mi
raccomando fai riferimento alla versione rilasciata dalla SUN)
2)(Questo è il metodo piu' laborioso) La tua applicazione deve essere
strutturata per poter leggere dentro il .jar di servizio e gli import
che devi farli da quel .jar, altrimenti lui considera come package di
uso quello della VM e nn quello di a.jar (anche se sono lo stesso) Ti
sconsiglio di usare questa soluzione, usa la 1.
Spero di esserti stato di aiuto.
Ciao

 application.jar.
Non si puo'. O, meglio, si puo' ma non facilmente come credi.
Poco fa ho posto la medesima domanda :)
-- 
Giambo - Occhio al filtro antispam _e_ alla whitelist !
Newsgroup: it.comp.java
Titolo: JAVA e lavoro

Ciao
 
quali sono attualmente le conoscenze maggiormente richieste dalle
azienda, relative a JAVA?
 
Vale la pena investire energie verso il campo android, piuttosto che il
web? Ho notato che solitamente PHP ha molto successo da quel punto di
vista, vuoi pure per la maggiore semplicità del linguaggio...
 
thx
 

 vista, vuoi pure per la maggiore semplicità del linguaggio...
 
le tue attitudini che dicono? sono due ambiti abbastanza diversi, non può 
essere indifferente per te impegnarti sul mobile piuttosto che il web. 
puntare solo al mucchio più grosso ignorando i tuoi interessi e le tue 
attitudini può solo portare a diventare carne da macello.


E' vero quello che ha scritto rootkit, però da qualche parte si dovrà pur cominciare. In ambito aziendale/web si usano tanto Spring, Hibernate e JPA. Ovviamente, se preferisci programmare su Android, queste cose non ti serviranno.
Per come sto vedendo, per adesso, sembra esserci più lavoro lato web e aziendale che sul mobile. Potrei sbagliarmi.
Newsgroup: it.comp.java
Titolo: Modulo divisione..

Qual'è l' istruzione per sapere il modulo di una divisione?
vi sembrerà banale.. ma nell' help non lo trovo..
Grazie

 banale.. ma nell' help non lo trovo.. Grazie
Intendi il resto?
Non lo trovi nella documentazione Java, perche' e' un operatore: %
Ad esempio, l'espressione 5 % 3 vale 2.
Ovviamente gli operandi devono essere di tipo intero.
-- 
Lucio Benfante
Brainbench MVP for Java 1
http://www.brainbench.com
MyTranscript: 
http://www.brainbench.com/transcript.jsp?pid=167064


int a, b;
int modulo = a % b;
ciao
-- 
Seti@Home Java Applets
http://maruko.cjb.net/

 ha scritto nel messaggio
news:rd42su42091fi8ngg...@4ax.com...


Newsgroup: it.comp.java
Titolo: Campo tipo file

Nella mia jsp ho inserito un campo di input di tipo file.
Qualcuno mi sa dire come posso fare a mantenere il valore, una volta
inserito, ad ogni refresh della pagina?
Ho visto che il solito stratagemma di assegnare al value il valore preso
della request non funziona!
Grazie, ciao a tutti.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Grazie, ciao a tutti.
Una sessione?

Cosa vuoi dire? 
Comunque il poblema è che non è possibile assegnare un value a 
quel tipo di campo!


 quel tipo di campo!
esegui il seguente comando: session.setAttribute(nomeOggetto, oggetto), e
per riprenderlo: TipoOggetto x = (TipoOggetto)
session.getAttribute(nomeOggetto).
Ciao
Fabbro 
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

UN cookie in javascript?

Newsgroup: it.comp.java
Titolo: inserimento date in un DB: hel me!!!

Ciao. sto lavorando per una applicazione che dovra essere portata su
palmare.
Il Database è Oracle (ovviamente sul palmare una versione checonsente di
sincronizzarsi col db su PC)
La mia applicazione funziona correttamente su  pC ma sul palmare che ha le
stesse impostazioni di data!!!!!!! no: ossia mese e giorno risultano
invertiti.
Il fatto e' questo : vorrei trovare una soluzione che mi permetta di
inserire in un db una data e di reperirla in maniera corretta
indipendentemente da s.o e da impostazioni db.
Mi date qualche dritta?
Grazie anticipatamente a tutti!!!

 Mi date qualche dritta?
Se usi i PreparedStatement non ci sono problemi.
Davide
Newsgroup: it.comp.java
Titolo: Aiuto connessione Oracle

Ciao a tutti,
ho un problema con una connessione ad un 
database remoto oracle 9.2 che non riesco a risolvere.
All'inizio ho provato a effettuare una connessione nel seguente modo:
Class.forName("oracle.jdbc.driver.OracleDriver");
Connection con = DriverManager.getConnection(
	"jdbc:oracle:thin:@mioip:1521:miosid", 
	"miouser", "miapass");
 
e in cambio ricevo l'errore
Io exception: The Network Adapter could not establish the connection
Cerco in su google e sulla documentazione oracle e trovo che una 
soluzione puo essere quella di effettuare la connessione in questo modo:
DriverManager.registerDriver(new oracle.jdbc.OracleDriver());
Connection con = DriverManager.getConnection("jdbc:oracle:thin:@(DESCRIPTION=
			(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)
			(HOST=mioip)(PORT=1521)))
			(CONNECT_DATA=(SID=miosid)( SERVER=DEDICATED)))", 
	"miouser", "miapass");
 
Ma continuo a ricevere lo stesso errore.
Dai pacchetti che escono vedo la chiamata  a quella macchina sulla 
relativa porta,
ma nulla!!!
Il server oracle purtroppo non e' gestito da me.
Qualquno ha una dritta da darmi? Sto impazzendo.
Grazie Cristian.         
 

 Qualquno ha una dritta da darmi? Sto impazzendo.
  ^^^^^^^^
Qualcuno! :) ignorante !!


Ciao Cristian.
Ci sono 3 motivi per avere questo errore.
1 - La stringa di connessione è errata. Non mi sembra il tuo caso
2 - Il database non è in "funzione". I motivi che portano un Oracle a non
essere in funzione sono numerosi: l'istanza non ha tutti i processi (o
thread) attivi, il DB è close, il DB è in nomoun, il DB è aperto in modalità
RESTRICTION, il DB è aperto per un hot backup.
3 - Il processo listener (sull'host del db) non gira.
Ultima cosa, la seconda stringa di connessione che hai utilizzato
((ADDRESS_LIST=( ..... ) ) è utilizzata se hai la tua macchina ha installato
la parte client di oracle,  quando utilizzi un thin driver tale stringa è
inutile.
Fammi sapere.
Ciao
Luca


Nel listener.ora non c'è la lista degli IP che hanno la possibilità di
accendere o non accedere.
LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS_LIST =
        (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
      )
      (ADDRESS_LIST =
        (ADDRESS = (PROTOCOL = TCP)(HOST = AAA.BBB.CCC.DDD)(PORT = 1521))
      )
    )
  )
AAA.BBB.CCC.DDD è l'indirizzo del server sul quale è in ascolto il listener
per le richieste "in entrata"




 Fammi sapere.
Newsgroup: it.comp.java
Titolo: Struts e layout dinamico

ciao a tutti
vorrei utilizzare Struts ma ho un problema (forse apparente).
In pratica, per evitare l'utilizzo di frames,  vorrei usare una pagina
costituita da una serie di componenti fisse (la testata, il menu, il
pedice,
ecc) e una componente centrale variabile a seconda della funzionalità
richiesta.
Questo tipo di 'navigazione' non mi sembra molto compatibile con quella
prevista dal modello Struts: avete qualche suggerimento in proposito?
grazie
-- 
--
ShadowMan
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 prevista dal modello Struts: avete qualche suggerimento in proposito?
Assolutamente no...
Con Struts trovi un componente (plug-in) che è Tiles, che permette di
fare esattamente quello che vuoi fare tu...
Dai un occhio alla doc di Struts... ed anche dai un occhio alle tag di
tiles: 
http://jakarta.apache.org/struts/userGuide/dev_tiles.html
	Regards,
		Kazuma
-- 
Alessandro "Kazuma" Garbagnati, kazuma(presso)jguru(punto)com
Tomcat & EJB FAQ Manager, 
http://www.jguru.com

Ulteriore consiglio (oltre RTFM)
Tiles va benissimo per creare i template della webapp, ma i contenuti 
spesso devono essere generati dinamicamente:
- database
- file di conf
- socket
- altro
Quindi in teoria dovresti ricordarti di memorizzare nella request questi 
elementi dinamici (come menu di navigazione, news, o quant'altro) in 
ogni Action. Se sei furbo quindi dovresti prevedere un meccanismo 
standard (per il tuo progetto) per includere gli elementi comuni.
Io ho sempre fatto così:
- ti crei una sottoclasse di Action con dei metodi standard per 
recuperare i dati (tipo getMenu() getNews() getBanners() etc.)
- derivi tutte le Action da questa
- in ognuna chiami i metodi che ti servono (così ti rimane abbastanza 
flessibilità)
Buon divertimento...
-- 
                 ''~``
                ( o o )
+---------.oooO--(_)--Oooo.----+
 
http://www.jroller.com/page/megadix/
 
http://www.mict.it/

Tiles, come ti hanno suggerito.
E' gia' presente in struts.
In un pomeriggio ho sostituito il lavoro fatto su frames, in una pagina 
singola generata automaticamente.
Non uso pero' i layouts, ma solo i tag tiles in struts.
Se leggi la documentazione, e' spiegato bene.

Newsgroup: it.comp.java
Titolo: Java Beans..........

......Chi può gentilmente fornirmi documentazione, consigli o quant'altro
sui Beans?
Ho poco tempo e mi bastano anche poche nozioni.
Se avete del codice di esempio o dei link a materiale utile, inviatemeli.
Se potete scrivetemi direttamente.
Ringrazio tutti..............
Danilo Cividin
dciv...@tiscalinet.it

 Ringrazio tutti..............
Hai provato i tutorial al sito della Sun?...se ci sono ancora ti dovrebbero
essere utili...
Newsgroup: it.comp.java
Titolo: Java CGI

Salve a tutti,
vorrei sapere se e' possibile realizzare un CGI in Java.
Vorrei realizzare un piccolo programmino che, richiamato da un
pulsante di un form contenuto in una pagina html, acquisisca i valori
contenuti in alcuni campi del form e li scriva in un file di testo sul
server.
Tenete presente che il server non lo gestisco io, per cui non posso
compiere operazioni di amministrazione sullo stesso. Ho solo
acquistato uno spazio nel quale posso saricare le mie pagine ed i miei
CGI.
Per caso qualcuno di voi ha un esempio di come si possa realizzare
qualcosa del genere?
Grazie.
Claudio
bass...@mailbox.iunet.it

,

Io ti consiglierei di usare le servlet ... e' pero' necessario che sul server
sia installato il JSDK (Java Servlet Development Kit) che si trova facilmente
in rete e anche un programma di amministrazione come ad esempio il JRUN
Administrator scaricabile anch'esso da Internet. Se c'e' qualcosa di poco
chiaro , fammelo sapere . Ciao , Albero.
-----== Posted via Deja News, The Leader in Internet Discussion ==-----
http://www.dejanews.com/rg_mkgrp.xp
   Create Your Own Free Member Forum

Newsgroup: it.comp.java
Titolo: minimizare Frame

non trovo come minimizzare e massimizzare un frame..
in pratica quello che fanno i tastini windows [ _ ] [ - ] [ X ]
per la chiusura non ci sono problemi... ma gli altri come li ottengo?
Come sempre vi ringrazio in anticipo:-)

 ha scritto nel messaggio
news:a74vu9$16b5n$1...@news02.it.net...


Newsgroup: it.comp.java
Titolo: req:come faccio ad acquisire da seriale ?

si Può acquisire dati da seriale ed elaborarli come se fossero un normale
input
se si come ?
Qualcuno ha un pezzo di programma x far ciò o un esempio ?
grazie a chi mi risponde
ciau
Marco

 wrote in message
8fudf3$p9s$1...@fe2.cs.interbusiness.it...


 Marco
-- 
Cristian Veronesi ><((((º> 
http://www.crpa.it
AUFERRE TRUCIDARE RAPERE / FALSIS NOMINIBUS IMPERIUM.
ATQUE UBI SOLITUDINEM FACIUNT / PACEM APPELLANT. (Tacito)

Newsgroup: it.comp.java
Titolo: sono disperato, non riesco a fare il deployment con axis

Ho messo tutti i file nel PATH, se eseguo il comando set vedo tutto le
librerie nel PATH, però quando provo a lanciare il comando java
org.apache.axis.client.Adminclient ottendo l'errore
noclassdeffounderror
La cosa che mi lascia perplesso è che anche solo lanciando il comando
java -cp %AXISCLASSPATH%
mi dice noclassdeffounderror: software quindi è sicuramente un
problema di path...
Qualcuno ha qualche consiglio?
Grazie in anticipo

 problema di path...
Secondo me una delle directory del AXISCLASSPATH contiene spazi, quindi
devi usare le virgolette:
java -cp "%AXISCLASSPATH%" .....
Ciao
---
http://www.mariottini.net/roberto/
SuperbCalc: 
http://www.mariottini.net/roberto/superbcalc/
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it
Newsgroup: it.comp.java
Titolo: Double buffer ...

Ciao a tutto il NG,
sto scrivendo un'applet che fa uso della tecnica del double buffer , tuttavia
lo sfarfallio e' ancora troppo elevato ... potete constatare voi stessi se vi
collegate con :
http://ing73.unife.it/root/usr/local/jrun/servlets/a.html
Il codice usato e' del tipo :
...
public void paint ( Graphics g ) {
  Image img = this.createImage( w,h ); // crea l'immagine
  Graphics off=img.getGraphics();  // ricava il contesto grafico fuori schermo
  ...
  // scrive sull'immagine off-screen
  ...
  g.drawImage(img,0,0,null);  // visualizza l'immagine
}
Qualcuno mi sa suggerire come ridurre lo sfarfallio ???
Ciao !!!
-----------== Posted via Deja News, The Discussion Network ==----------
http://www.dejanews.com/
       Search, Read, Discuss, or Start Your Own    

 }
Be', per esempio, puoi evitare di creare un'Image ad ogni paint! :)
Semplicemente, porta fuori dal metodo le prime due linee - come membri
private della classe.
Saluti,
	Cris

 
http://ing73.unife.it/root/usr/local/jrun/servlets/a.html
Scusa se non rispondo al tuo quesito, ma ti sembra una cosa prudente pubblicare
sul web  il filesystem di una macchina? (
http://ing73.unife.it/root
)
io fossi in te lo toglierei... (anche se ormai decine di persone se lo saranno
mirrorato... solo per sfizio!)
-- 
. Simone Caldana - Technical Staff Member & Student                           .
. 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/
              .
.                                                                             .
. Bajorian Maquis of it.fan.startrek                              Peldor joy! .

Newsgroup: it.comp.java
Titolo: Come stampare un'immagine ?

Ho un FRAME in cui compare un'immagine....
Come posso stampare tale immagine ?
Per favore postate anche a me direttamente ( 
or...@ducato.it
 )
Grazie....
Roberto
--
Posted from 
costanza.ducato.it
 [195.223.187.98]
via Mailgate.ORG Server - 
http://www.mailgate.org

 Come posso stampare tale immagine ?
inizia un printjob e richiama il metodo printAll() del componente che vuoi
stampare
--
Greetings, Alessandro
http://www.esalab.it
-----------== Posted via Deja News, The Discussion Network ==----------
http://www.dejanews.com/
       Search, Read, Discuss, or Start Your Own
Newsgroup: it.comp.java
Titolo: Articoletto nuovo nuovo su programmazione.it

http://www.programmazione.it/index.php?entity=earticle&idArticle=682
Ciao
Luigi.

E' un approccio "particolare" (il particolare, è dovuto al fatto che non
l'ho visto impiegato su tutorial libri etc) di gestire la validazione dei
dati insertiti dall'utente. Il tutto studiato apposta per il web.Io sto
adottando questo sistema da circa un annetto, e ho contagiato alcuni
colleghi. Pare che sia abbastanza funzionale rispetto alle alternative.
Dagli uno sguardo, se poi hai qualche domanda o suggerimento scrivimi
direttamente via email lviggiano[at]tiscalinet[dot]it
Pian piano sto pensando a sviluppare delle classi di utilità per
automatizzarne il processo, e mi piacerebbe fare delle classi per integrarlo
con componenti esistenti (layout engine, framework come struts, o magari
sviluppare delle tag-lib per incapsularne la logica) e renderlo più
utilizzabile. Ho sparato la banfata :) per questo mese sono apposto.
Luigi.
"R.B." <it.dniwni...@nob.otrebor> ha scritto nel messaggio
news:n0ua8.11442$Jo.3...@twister2.libero.it...


Newsgroup: it.comp.java
Titolo: algoritmi per alberi XLM-DOM!

ho bisogno di aiuto.
io ho un DOM tree in memoria che rappresenta un documento XML che ogni tanto
viene modificato da un thread, esiste qualche algoritmo già implementato per
scoprire se un sottonodo(anche un solo attributo) di ques'albero viene
modificato?
Grazie
Fabio

 Fabio

Newsgroup: it.comp.java
Titolo: prova

prova
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 prova
Le prove su it.test grazie.
Davide
Newsgroup: it.comp.java
Titolo: come si configura kawa?

come da oggetto......
help please.....
kawa 4.0
grazie

 wrote in message
news:20245.242846$VM3.1...@news.infostrada.it...


Newsgroup: it.comp.java
Titolo: sempre RMI

quando lancio il server mi dice:
java.security.AccessControlException: access denied
(java.net.SocketPermission 
192.168.0.1:1099
 connect,resolve)
se metto o non metto il registro no n cambia
se metto 127.0.0.1 non cambia
se metto nulla non cambia....
arrrgggg :-)
grazie in anticipo
-- 
Pazzooo

 ha scritto nel messaggio
news:39BBDED9...@yahoo.com...



si uso linux.. con jdk 1.2.2 sun scarico oggi...
-- 
Pazzooo


Si linux .. con Jdk 1.2.2 della sun
-- 
Pazzooo

Devi settare gli ip nel file /etc/hosts.allow
--
Ettore Iacomussi
Java/C++ Developer & Webdesigner
http://www.bytecode.it
http://www.bytecode.it/bcommerce
ICQ: 62626910 - E-Mail: 
webm...@bytecode.it


Hai attivato un RMI Security Manager?
In questo caso, ricordati che DEVI creare un file java.policy (non
necessariamente con questo nome) per specificare gli accessi
consentiti.
Nel tutorial della SUN su RMI ci sono degli esempi. In particolare:
http://java.sun.com/docs/books/tutorial/rmi/running.html
Newsgroup: it.comp.java
Titolo: [LONG] Problema serializzazione oggetti

Allora:
ho sviluppato 2 applicazioni, una Client e l'altra Server. Premetto che le
2 app appartengono a package differenti, ad es "pack1" e "pack2". Le 2 classi
si scambiano oggetti (via socket) appartenenti alla classe "posta". 
Naturalmente in entrambi i package vi č la classe "posta" che permette 
ai 2 package di conoscerne la struttura.
Il server (nel pack2) invia l'oggetto al client con le seguenti istruzioni:
posta P = new posta();
ostr = new ObjectOutputStream(new
BufferedOutputStream(socket.getOutputStream()));
ostr.writeObject(P);
ed il client (nel pack1) legge l'oggetto con:
ois = new ObjectInputStream(new
BufferedInputStream(socket.getInputStream()));
posta ris = (posta) ois.readObject(); 
(naturalmente gli oggetti Socket sono istanziati in modo da garantire la
comunicazione tra Client e Server)
Il client solleva una eccezione del tipo ClassNotFoundException perchč la
readObject restituisce un oggetto di tipo "pack2.posta" mentre il "pack1"
(quello del client) contiene la sua classe "posta".
Vi chiedo: la WriteObject del Server non puň serializzare l'oggetto senza
associare informazioni relative al package di appartenenza, cosě che il
client riceva un oggetto "posta" e non "pack2.posta" ?
Grazie a tutti quelli che mi risponderanno.
SnOcK

 che il client riceva un oggetto "posta" e non "pack2.posta" ?
No. Se la classe si chiama pack1.posta, perche' mai dovrebbe essere
serializzata con un nome differente?
Meglio se riguardi il significato e l'uso dei package in Java: non sono
dei contenitori/raggruppamenti di classi.
-- 
Lucio Benfante
Java User Group Padova: 
http://www.jugpadova.it
Brainbench MVP for Java 1: 
http://www.brainbench.com
MyTranscript: 
http://www.brainbench.com/transcript.jsp?pid=167064

 
No. Ma che senso avrebbe? Usa nel client la stessa classe del server. 
Oppure, se ti servono due classi diverse con parti in comune (parti magari 
riempite dal server) costruisci una classe C coi dati in comune e poi 
estendi/componi due classi diverse per client e server, e costruttori che 
accettano C+altri parametri necessari.
-- 
You dont know what to do when you dont know what you're doing.
http://space.tin.it/computer/csadun

Newsgroup: it.comp.java
Titolo: Immagini in un db access

Vorrei inserire in un db Access gestito da java delle immagini. Ho
pensato di fare un campo "immagine" di tipo string in cui č contenuto il
path ed il nome dell'immagine e quindi caricarla di volta in volta.
Esistono metodi migliori e piů furbi?
Ho un'altra domanda:
E' possibile selezionare una determinata riga da un componente
JTextArea. Vorrei poterci cliccare sopra col mouse e inserirla in una
stringa
Grazie
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Esistono metodi migliori e più furbi?

Newsgroup: it.comp.java
Titolo: mouseClicked e nome del bottone cliccato

Non riesco a trovare il modo di per far dire all' evento mouseClicked il
nome del bottone che l' ha attivato. Ho notato un' opzione "Component source"
da mettere tra parentesi dopo mouseClicked (a proposito, perchè quelle 
istruzioni sono messe tra parentesi?) ma non sono riuscito a fargliela
digerire.
public void mouseClicked(MouseEvent e) {
...
}
Grazie a quanti mi aiuteranno.
Ciao


Prova ad usare il metodo
  public boolean action ( ... )
Ciao,
Albero
-----------== Posted via Deja News, The Discussion Network ==----------
http://www.dejanews.com/
       Search, Read, Discuss, or Start Your Own    


Io avrei un'altra idea: puoi provare a fare cosě:
Button butClicked = (Button)e.getSource();
all'interno del metodo mouseClicked(MouseEvent e), dovrebbe restituirti un
Object (e quindi č necessario il cast a Button) che rappresenta la sorgente
dell'evento. Se ho capito giusto dovrebbe risolvere il tuo problema.
Ciao, Marco.

 dell'evento. Se ho capito giusto dovrebbe risolvere il tuo problema.
Ho cercato di decriptare il tuo suggerimento ma non ce la fa nemmeno il
John The Ripper... ;)) Potresti spiegarlo in Italiano? :)
Il programma ospita 2 bottoni, uno dei quali ha label "Chiudi" e serve
a far terminare il programma (geniale, no? ;) ).
In sostanza, dichiaro i pulsanti con
Button bottonediesempio;
Button bottonechiudi;
poi li attivo...
bottonediesempio = new Button("Apri nuova finestra");
bottonechiudi = new Button("Chiudi");
bottonediesempio.addMouseListener(this);
bottonechiudi.addMouseListener(this);
add(bottonediesempio);
add(bottonechiudi);
e poi creo la routine che viene innescata quando qualcuno clicca uno dei
due pulsanti.
public void mouseClicked(MouseEvent e) {;
	String buttonCommand = e.getQualcosa();
	if ( buttonCommand.equals("Chiudi") ) {
		System.exit(0);
	}
}
E qui arriva il bello: non sono riuscito a trovare NULLA che mi restituisca
il nome del pulsante che č stato premuto, ovvero che ha generato l' evento
mouseClicked. Ho provato anche ad aggiungere vicino a "MouseEvent e" un bel
"Object o", ma al compilatore prende una crisi di rigetto ;)) e si ferma.
"Er domandone" č: cosa devo sostituire a e.getQualcosa() perchč mi 
restituisca "Chiudi" o "Apri nuova finestra"?? Mi accontento anche di
"bottonechiudi" o "bottonediesempio".
Ciao e grazie

 }
Ciao e prego !

 "bottonechiudi" o "bottonediesempio".
Qualcosa tipo
  String cmd = ((Button) e.getSource()).getActionCommand();
dovrebbe andare. Comunque usare un mouse listener per gestire gli
eventi generati da un semplice pulsante mi par strano :) Mai sentito
parlare degli ActionListener ? :)
--
            // Alf - 
dipi...@fisica.uniud.it
          \X/ [Life sucks! Marvin the android]

Newsgroup: it.comp.java
Titolo: Destinazione dei compilati in NetBeans

Ciao a tutti,
mi sto cimentando con NetBeans 5.0 nella stesura di alcuni piccoli
programmi. Vorrei cambiare la destinazione delle classi compilate
da .\build\classes\'nomepackage' a dove voglio io. C'è modo di
farlo? Io non ho trovato nessun settaggio nelle opzioni generali
o del progetto.
Grazie,
Paolo.

Paolov ha scritto:

Non ti basta fare un copy - paste delle classi a compilazione terminata? 
Oppure scompattare il file .jar dove meglio ti va'? Perché rischiare di 
complicare le cose a Netbeans?

In effetti è quello che già faccio.
Il fatto è che il programma java che compilo è una user-application
per
un'altro software, quindi ogni volta che voglio debuggare, devo copiare
le classi in un'atra cartella, lanciare l'altro software e caricare le
classi.
Volevo semplicemente cercare di risparmiarmi almeno un passaggio.
Credi che non si possa mettere mano allo script di Ant?
Ciao,
Paolo.

 Credi che non si possa mettere mano allo script di Ant?
si' che si puo'. lo script di base  prevede inoltre dei target messi
apposta per fare queste cose. vedi il build.xml.