mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.java
Titolo: da client server ad applet

ho creato un applicazione client server, ora mi hanno chiesto di
distribuirla come applet.
Ho letto in giro che non è molto il lavoro da fare, ma non mi è chiaro come
avviene la conversione.
Suggerimenti?


Uh...non molto ? Dipende da come hai realizzato l'applicazione 
stand-alone, inoltre le applet hanno forti limitazioni a meno che non le 
si "firmi" digitalmente. Se hai fatto una buona applicazione (gestione 
pulita della business logic, granularità dei componenti, etc.) allora 
puoi dormire tranquillo, altrimenti fai una rapida indagine sul tuo 
progetto e cerca i punti deboli.
CMQ il vero casino è trasformare da client-server a web application...

Newsgroup: it.comp.java
Titolo: Non so più cosa inventare

Sto cercando di realizzare una procedura che mi stampi un frame molto
grande.
Se uso questa procedura
void stampaOggetto ()
   {
        Properties prop = new Properties();
        PrintJob job = getToolkit.getPrintJob(padre, "Stampa frame",prop);
        Graphics pg;
       if (job != null)
       {
            pg = job.getGraphics();
            if (pg != null)
            {
                padre.printAll(pg);
                pg.dispose();
             }
             job.end();
        }
    }
l'applicazione stampa il frame padre, ma se questo è molto grande e non può
essere contenuto in una sola pagina mi viene tagliato (cioè se occupa due
pagine stampa solo la pagina uno ma non la due).
Come faccio per dirgli di stampare anche la seconda?
Ho provato a mettere un ciclo che comprende la getGraphics e la dispose ma
mi stampa due volte la stessa pagina.
AIUTOOOOO!
Grazie,
      Enoch.

Mi vengono in mente due soluzioni. La prima consiste nello spostare
il punto di origine in alto fino a tagliare la prima pagina, in altre parole
fai la prima stampa normalmente(potresti anche impostare un rettangolo
di clipping solo per la prima pagina), e poi sposti l'origine di
pg.translate(0,heightPage), ripetendo la stampa di pg.
Se questo non dovesse funzionare prova a creare una immagine con
le dimensioni della pagina stampata, su cui disegni la prima parte
e la stampi, ripentendo per tutte le pagine che ti servono selezionando
ogni volta la parte che ti interessa con il solito translate() e setClip()
per tagliare tutto il resto.
Ciao.
                                        Valerio

Newsgroup: it.comp.java
Titolo: Esempio di File Bat

Ho il Jar di un programmino creato da me. Come creo il .bat per farlo
partire?
Non mi ricordo + cosa devo scrivere come riga di codice dentro al
bat... vergogna... vergogna... Grazie a tutti Pietro.

 wrote in message
6a81d1e9.02070...@posting.google.com...

Newsgroup: it.comp.java
Titolo: Difficoltà a compilare in java

Ciao a tutti ho un grosso problema nelle mie compilazioni java (sono un
principiante)
Ho una cartella "D:\Java\Esercizi\Maschere" contenente il sorgente delle
classi che costruisco le mie finestre, se compilo i .class dentro tale
cartella java non li vede nel senso che il comando:
"D:\Java\Esercizi\maschere\java miaClasse" ritorna un errore di classe non
trovata. Sono sempre costretto a spostare i .class nella cartella superiore
(D:\java\Esercizi) e tutto sembra funzionare!!!!
Il mio classpath č: "CLASSPATH=D:\java\esercizi\;D:\Java\CoreJavaBook\"
Inoltre se lancio una classe nel cui costruttore inizializza un'altra classe
che recupera dei dati attraverso JDBC
ottengo il messaggio: "java.lang.String<init><String.java:193>".
mi sembra quasi che non riesca a partire il costruttore della classe String.
La classe che esegue il collegamento JDBC separatamente funziona!!!!
I due problemi sono tra loro connessi?
Ciao.
Giorgio

Il mio classpath č: "CLASSPATH=D:\java\esercizi\;D:\Java\CoreJavaBook\"
Devi aggiungere al classpath anche la directory corrente: 
"CLASSPATH=.;D:\java\esercizi\;D:\Java\CoreJavaBook\"
-- 
ciao, Marvin

 ha scritto nel messaggio
news:8u3ee4.3...@Marvin.hc53cc929.invalid...


Newsgroup: it.comp.java
Titolo: Servlet: creazione e risposta

E' possibile con una sola servlet creare una pagina HTML con bottoni
liste e altro e processare questa pagina con la stessa servlet?
Grazie

borsini wrote:

Si, è un classico. Considera il seguente esempio:
...
<body>
<form action="/servlet/mias">
<input type=hidden name="command" value="comando_a">
<input...>
</form>
<form action="/servlet/mias">
<input type=hidden name="command" value="comando_b">
<input...>
</form>
</body>
...
La tua servlet quando viene invocata contolla l'esistenza del parametro
'command'. Se non lo trova genera la pagina. Altrimenti in base al
valore di command intraprende differenti azioni, recuperando i parametri
che gli servono in base all'azione stessa (il valore del parametro
command, comando_a o comando_b).
Ciao,
 Stefano
----------
"X WindowSSS, teSSSoro mio... lo odieremo per SSSempre"
Bill Gollum
----------
Newsgroup: it.comp.java
Titolo: Problemi con Tomcat e Apache

Salve,
sto provando a connettere Tomcat 4.1.27 con Apache 1.3.19 sotto Windows, ma
senza riuscirvi. Premetto che entrambi funzionano correttamente e ho seguito
la documentazione per installare JK. Ho copiato il file mod_jk.dll nella
cartella moduli di apache, ho creato il file workers nella cartella conf di
tomcat e ho messo l'include. Avvio prima Tomcat e poi Apache, e apache mi
dice che non trova il file mod_jk.conf-auto. Effettivamente esso non viene
creato all'avvio di Tomcat,
come mai? Dov'è che sbaglio?
Grazie per l'aiuto



Prova un po' a leggere questo ....
-------------------------------------------------------
Apache and Tomcat Configuration.
-------------------------------------------------------
These steps are done in order to use the module JK that implements the
apjv13 protocol:
1. The library mod_jk.dll must be copied in the folder
APACHE_HOME/modules. 
2. The file workers.properties must be copied in the folder
APACHE_HOME/conf
3. httpd.conf must be modified.
It must be added in the httpd.conf file the modules to load
#LoadModule usertrack_module modules/mod_usertrack.so 
#LoadModule unique_id_module modules/mod_unique_id.so
LoadModule jk_module modules/mod_jk.dll
It must be added in the httpd.conf file the modules to add
AddModule mod_so.c
AddModule mod_setenvif.c
AddModule mod_jk.c
At the end of the httpd.conf file must be added the workerks to mount
JKWorkersFile conf/workers.properties
JkLogFile logs/mod_jk.log
JkLogLevel info
JkMount /examples/*  ajp13
To test the rigth configuration stop and start Tomcat and Apache and
type on web browser the address 
http://localhost/examples/
. If the
browser shown the example page it means that all is running properly.

 >come mai? Dov'č che sbaglio?

Visto che siamo in argomento vorrei porre un quesito (su questo tread che
č piů recente ho inviato quasi lo stesso post in un altro tread piů vecchio)
riguardo la seguente configurazione Linux Redhat 8.0, Tomcat 4.1.27
ed Apache Web Server 2.0.40. Ho installato tutto seguendo le indicazioni ma
ho dei problemi:
ho notato, creando una nuova applicazione, che le pagine jsp nella
root della applicazione non vengono eseguite, mentre se si trovano in una
sotto-directory vengono eseguite normalmente. Faccio un esempio:
La mia applicazione ha un contesto che si chiama "/test" quindi
se richiamo 
http://127.0.0.1/test/index.jsp
  ottengo un errore, mentre
se richiamo 
http://127.0.0.1/test/login/index.jsp
 la pagina viene
visualizzata
correttamente. Ho notato inoltre, utilizzando la blank-application di
Struts,
che anche li /test/index.jsp non funziona, ma se scrivo /test/Welcome.do
tutto va bene.
C'č qualcuno che puň aiutarmi a risolvere il problema?
Saluti Vincenzo.
Newsgroup: it.comp.java
Titolo: applet per immagini su diversi layer! HELP

ciao a tutti,
Ho la necessita' di caricare 3 immagini una sopra l'altra (gif
trasparenti) e di visualizzare il risultato
finale. Le immagini devono essere quindi su 3 layer diversi: il primo e'
sullo sfondo, il secondo e'
quello centrale, e l'ultimo e' quello in primo piano...
Sapete se esiste qualche applet gia' pronta??
Mi accontenterei di farlo anche tramite l'HTML, ma non mi risulta che si
possano "sovrapporre" piu' immagini una sopra l'altra...
grazie
panoramix


forse... sto indagando...
guarda 
www2.gsmbox.com
ci dovrebbe essere una macchina che sorvola la pagina web...
Andrea

 guarda 
www2.gsmbox.com
grazie! adesso guardo.
Panoramix


Da come la vedo io con l'html dinamico è molto semplice sono sufficenti 3
tag simili a questo all'inizio del body:
<div style="position:absolute; width:???px; height:???px; left: ???; top:
???">
<img src="img1.gif" width="???" height="???"></div>
width = larghezza img
Heght = Altezza img
left = distanza dal bordo sinistro
top = distanza dall'alto

Newsgroup: it.comp.java
Titolo: stampare una immagine

Sto costruendo un metodo che mi stampi una fattura.
Utilizzo la classe Graphics() e vorrei inserire nella stampa anche una
immagine da file (pippo.gif).
Ho guardato il metodo drawImage(.....) ma non ho capito molto che cosa si
intende per ImageObserver.
Qualche riga di esempio?
--------------------------------
Inviato via 
http://usenet.libero.it

L'interfaccia Observer, viene implementata da quelle classi che si occupano
di rendere asincrone alcune operazioni, che non possono essere fatte in
tempo reale o in tempi decenti. Peggio in casi in cui il risultato non č
garantito.
Insomma prendiamo il caso di metodi che si occupano di ricevere i resultset
di select su DB o di metodi che caricano immagini da rete (in particolare
Internet dove i modem analogici non amano troppo le immagini pesanti).
ImageObserver in questo caso serve proprio a questo. Si occupa del
caricamento in maniera asincrona dell'immagine e di notificarne la sua
visualizzazione in modo che venga disegnata quando questa č disponibile.
E' sempre necessario un ImageObserver? No, se sei certo che le tue immagini
siano state correttamente caricate, (Vediti la classe MediaTracker) puoi
passare come ImageObserver: null.
Dove trovi un ImageObserver nel caso in cui ti occorra ? La classe Component
implementa ImageObserver, quindi tutti i componenti AWT e SWING sono degli
ImageObserver.
Ciao.
Newsgroup: it.comp.java
Titolo: Per esperti JDBC

Ciao a tutti,
ho "beccato" una strana anomalia.
L'antefatto:
ho una tabella che continene una colonna di tipo "small int" o "short" 
(dipende dalla base dati). In linea di massima un intero corto.
Il problema:
quando uso il metodo "ResultSetMetaData.getColumnClassName(i)" ottengo come 
risultato "java.lang.Short". E fin qui tutto ok.
Ma quando prelevo i valori memorizzati in questa colonna utilizzando il 
metodoResultset.getObject(i), quello che ottengo č un oggetto 
java.lang.Integer.
Ovviamente questo mi crea una marea di errori dovuti al casting.
Credo sia un errore, qualcuno sa dirmi di piů?
Sbaglio io?
Ciao,
Carlo

 Ovviamente questo mi crea una marea di errori dovuti al casting.
suppongo che tu voglia prelevare un tipo di dati primitivo dal ResultSet e
non un oggetto, quindi dovresti usare ResultSet.getInt() o
ResultSet.getShort() che ritornano un int e uno short rispettivamente.
Ciao!
gl :)

 ResultSet.getShort() che ritornano un int e uno short rispettivamente.
Non è così semplice, altrimenti lo avrei già fatto.
In linea di massima non sono interessato a trovare una strada alternativa.
Se usi getObject per un tipo primitivo int, l'oggetto Resultset ti 
restituisce un oggetto Integer.
Se usi getObject per un tipo primitivo double, l'oggetto Resultset ti 
restituisce un oggetto Double.
Se usi getObject per un tipo primitivo float, l'oggetto Resultset ti 
restituisce un oggetto Float.
Se usi getObject per un tipo primitivo short, l'oggetto Resultset NON ti 
restituisce un oggetto Short.
Perchè?
Voglio capire perchè c'è questa discordanza e come posso risolverla.
Cmq, grazie.
Carlo 

e come posso risolverla.
fai getString() e casta
 
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 Perchè?
Ah, non avevo inteso bene.
Che sia una mancanza del driver JDBC?
Ciao!
gl :)

> fai getString() e casta
................... non voglio trovare una alternativa !
Voglio capire perchč si comporta cosě.
Ciao. 


he he legittimo, avendo tempo.
Secondo me come dicevo prima potrebbe anche dipendere dal vendor del DBMS,
visto che il jdbc deve attenersi allo standard sql.
Nicola


 java.lang.Integer.
Non hai detto qual'e' il DBMS e quale driver JDBC usi.
Il problema con ogni probabilita' sta tutto li'.
Se si tratta di codice OpenSource, non e' difficile fare
il tracing e scoprire la causa del problema...
Saluti
Roberto
-- 
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: SOURCE CODE JAVA // SORGENTI JAVA

Sto entrando nel mondo JAVA sto studiando sui vari manuali esempi di
codice ma sono sempre tutti piuttosto banali e sopratutto molto
specifici....
Qualcuno mi puo mandare dei sorgenti da studiare fatti in maniera
decente da prendere come
riferimento e come stile ??
Sto cercando tipo una Deskop Application su Un Database .....
Ossia un banale programma che fa input/output su di un file chiedendo
i dati allo utente
tramite una GUI .... La cerco su Windows .... non GUI WEB .... voglio
andare per gradi ....
No vorrei mettere troppa carne al fuoco tutto in un colpo ....
Allora cerco dei sorgenti limitati al mondo PC/WINDOWS con una GUI che
chiede dati allo utente
(((CHE FACCIA DEI CONTROLLI))) ossia se chiede una data controllare
che sia una data
e non prendere qualsiasi cosa .....e che faccia anche altri
controlli ... Se il campo e numerico
deve dire se uno mette un testo campo non valido ECC.ECC.
Poi passate le validazioni aggiorna il DB ....
Insomma una cosa banale ..... Lettura di un DATABASE ....
presentazione allo utente dei dati ...
Gestione dei dati da parte dello utente ..... controllo dei dati
SUBITO .... e scrittura nel database ...
Oppure questo tipo di applicazioni non sono indicate per questo
linguaggio ? Perche per esempio
in COBOL/RPG le applicazioni sono praticamente tutte cosi ... e io
vengo da la ....
Mandatemi pure i Codici Sorgente .... Magari tenendo presente che sono
per un Dummies con qualche commentino .... a
in...@risorsesoftware.it
 ....
Rikki premi a ki mi da una zampa
Cordialmente
Il Gatto

 Divertiti.
Si si e una 10 di giorni che mi diverto legendo tutorial vari ....
Stavo cercando un applicazione da studiare ....
Segnalata da un mentore .... che quindi é buona ....
Anziche prendere codice a caso .... perckè essendo un nabbo ...
Magari prendo delle cag.... e me le studio e poi imparo a dare cag....
Volevo un applicazione anche per vedere come vengono applicate nel
complesso
le varie cose ....
I tutorial sono specefici per argomento ...  io cercavo una somma dei
vari tutorial ....
tradotto in un applicazione .....
Dal primo link non puoi segnalarmi un applicazione in particolare che
faccia quello che ho chiesto ?
Senza che vado a caso io ?
Grazie Mille
LA mia casella e' ....
info @ 
risorsesoftware.it
Se c'è qualcuno che mi puo mandare qualcosa .....  lo ringrazio
molto ....
Grazie per i link .... ci daro un okkiata .....

Ma se voglio stampare i file sorgente di java di un applicazione come
faccio ?
Li devo aprire tutti uno per uno e stamparli ?
Sono sempre 20 o 30 almeno per piccole applicazioni ...
Guardo il JAVADOC ma li ci sta solo un riassunto delle classi
del codice sorgente manco l''ombra .....
ZIO  SOMARO uno se lo deve guardare a video e basta ?
E se vuole stamparlo deve perdere delle ore ?
Sto guardando du l'editor di netbeans devo entrare uno per uno e poi
stampa veramente alla caxxo ..... fa 1 pagina di codive due pagine
 bianche 1 di codice due bianche ....
Chi mi da delle drittte ?
Newsgroup: it.comp.java
Titolo: EOF

Con mio rammarico non mi ricordo come indicare l'EOF per fare fermare
il metodo readLine().
Ho cercato anche tutorial, ma non ne trovo.
Su Mokabyte un tempo riuscivo a trovare più roba e su
programmazione.it
 c'erano molti più tutorial...
 ------------------------------------
 Il peccato di Caino
 La seduzione del male
 
www.vampiripavia.com
-------------------------------------
                *IcarusDream*
  -Dove un sogno è ancora libero-

mettilo in un blocco try-catch.
quando il file finisce, readLine() lancia un EOFException.
"Icarus" <alb...@NOSPAMareanet.it> wrote in message
news:3bab05a4...@news.iol.it...



Era l'unica cos che mi era venuta in mente, ma ricordo che eiste un
modo per fargli leggere l'EOF.
Il solito valore uguale a 0 fin quando funziona e uguale a -1 quando
va in errore.


 va in errore.
non mi pare...
cmq questa è un'alternativa:
          while ( (line = d.readLine()) != null )
          {
            .......
           }

COME FUNZIONA

 modo per fargli leggere l'EOF.
Si, eccolo qui.
String line;
while((line = in.readLine()) != null){
   System.out.println(line);
}
System.out.println(" EOF !!!!");
Ciao
--
..::^^::..::^^::..::^^::..::^^::..::^^::..::^^::..::^^
Ettore Iacomussi
Ecommerce, Multimedia
Web and Wap Applications
ett...@xtreme-multimedia.com
http://www.xtreme-multimedia.com
..::^^::..::^^::..::^^::..::^^::..::^^::..::^^::..::^^

Newsgroup: it.comp.java
Titolo: isPopupTrigger()

Il metodo isPopupTrigger funziona solo dentro "mouseReleased"?

 ha scritto nel messaggio
news:91tr36$ht0$1...@fe1.cs.interbusiness.it...

Newsgroup: it.comp.java
Titolo: Rilevare eccezione

Il problema è il seguente:
ho fatto un server che gestisce + client con un array di BufferedReader e
BufferedWriter.
Praticamente br.ready() mi serve per capire se un client mi sta mandando
qualcosa e di seguito faccio la br.readLine() che è bloccante.Se non
mettessi il controllo il server si pianterebbe al primo client che non fa
niente.
Ma non capisco perche' se io faccio cadere un client la br.ready() non
genera un eccezione.Ho notato che se invece metto una br.readLine() prima di
if(br.ready()) allora l'eccezione viene generata .
lato server:
for (int i=0;i<V.ArraySocketIn.size();i++) {
               BufferedReader br=(BufferedReader)
V.ArraySocketIn.elementAt(i);
               BufferedWriter bw=(BufferedWriter)
V.ArraySocketOut.elementAt(i);
               try{
                    if (br.ready()) {
                     String Input=br.readLine();
                  }
               }
                     catch(Exception e){
                     V.Removefrom("InOut",i);
                  }
}
Ale.

 [CUT]
A mio avviso questa è la più classica situazione da gestire con i
thread:
- ogni client in un thread separato;
- se i client debbono interagire tra loro, un istanza "buffer"
condivisa.
Un po una cosa del tipo (spezzone, semplificato e non testato...)
class Buffer
{
	String buf;
	String err;
 
	String get()
	{
		return buf;
	}
	put(String str)
	{
		buf=str;
	}
	setErr(String str)
	{
		err=str;
	}
}
 
class Server
{
	public static void main(String[] args)
	{
		Buffer shared=new Buffer()
		ServerSocket ss=new ServerSocket(PORT);
		while(true)
		{
			new ClientThread(ss.accept(),shared).start();
		}
	}
}
class ClientThread implements Runnable
{
	Socket sock;
	Buffer buf;
	ClientThread(Socket sock,Buffer buf)
	{
		this.sock=sock;
		this.buf=buf;
	}
	public void run()
	{	
		// istanzi in=BufferedReader e out=PrintWriter
		// a partire da sock poi leggi da buf.get()
		// su out e scrivi da in su buf.put(String) 	
		// gestisci localmente le eccezioni del client
		// eventualmente le fai risalire come messaggio
		// verso buf.setErr
	}
}
Ai guru l'onere di *cazziare* questo design, a te auguri di buon
lavoro, c'è un mare di aspetti da implementare, dalla sincronizzazione
alla gestione dei messaggi d'errore...
HTH,
Mauri.
-- 
La forza di gravità è un falso mito,
è la Terra che succhia!
Newsgroup: it.comp.java
Titolo: Java/Servlets/mySQL... come?

Salve a tutti.
Spero  che qualcuno possa rispondermi. E' una domanda facile facile.
Fino ad oggi ho sviluppatto servlet con accesso a basi dati attraverso 
JDBC/ODBC sotto WIN usando le classiche
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection con = DriverManager.getConnection(url,"myLogin", "myPassword");
Ora invece mi trovo a dover sviluppare una cosa simile sotto linux ed 
utilizzando una base dti mySQL...
Ma come mi ci connetto alla base dati???
Ho una mandrake 8.0 ed il jdk1.3, uso tomcat per il supporto alle servlets.
Grazie.
-- 
* Maurizio Fuschetto *

 ha scritto nel messaggio
news:RGB87.17699$0Z1.6...@news.infostrada.it...

mySQL ha un suo driver JDBC specifico che trovi all'interno del pacchetto e
che avresti dovuto usare anche sotto Windows al posto del driver generico
ODBC. Il tutto è semplice ed è spiegato più che bene nella documentazione
allegata a mySQL (chissà perchè la documentazione è sempre l'ultima risorsa
a cui ci si appiglia prima di annegare. Logica vorrebbe che fosse la prima
cosa che si guarda quando si ha un problema ma pochi lo fanno!).
Dal punto di vista del codice non cambia nulla, basta solo caricare il
driver giusto. E' proprio questo il bello della JDBC.
Ciao.
Greybear.

 ha scritto nel messaggio
news:RGB87.17699$0Z1.6...@news.infostrada.it...


Newsgroup: it.comp.java
Titolo: Domanda sull'oggetto response

Ecco un'altra domanda forse sciocca: se tramite l'oggetto response, usando
il metodo SendRedirect, ridireziono l'utente ad un'altra pagina jsp ma
questo nel frattempo ha chiuso il browser, il codice della pagina chiamata
viene eseguito comunque?
Per chiarire ecco uno schema:
- l'utente visita la pagina chiamante.jsp, che contiene un submit puntato
sulla pagina elabora.jsp
- mentre la pagina elabora.jsp compie tutte le sue operazioni l'utente
chiude il browser -
- l'ultima istruzione della pagina elabora.jsp è un
response.sendRedirect("chiamata.jsp");
Questa istruzione viene eseguita nonostante l'utente abbia chiuso il
browser? Se si, viene eseguito anche il codice presente in chiamata.jsp?
Grazie di tutto!
--
Dimux
http://www.128byte.com
Scopri gli errori e i segreti dei tuoi film, album e programmi preferiti!

 browser? Se si, viene eseguito anche il codice presente in chiamata.jsp?
response.sendRedirect() manda solo un messaggio al browser dicendogli 
"adesso vai a quest'altra pagina" quindi se l'utente nel frattempo ha 
chiuso il browser sicuramente non succede nulla e "chiamata.jsp" non 
viene chiamata (a dispetto del suo nome! ;-).
Ciao.
\mirko
Newsgroup: it.comp.java
Titolo: window.open

In una pagina jsp apro una finestra con window.open, alla chiusura di questa
devo fare il refrech della pagina jsp, come posso fare?
Aiuto
Grazie
LM
__________________________________________________________________ Luca
Mansutti ICQ#: 240371916 Current ICQ status: + More ways to contact me Get
ICQ! __________________________________________________________________

it.comp.lang.javascript
-- 
---
Francesco Galli / Cinghiale Mannaro
Personal: 
http://cinghialemannaro.splinder.com
TMS project: 
http://tms.inera.it

Se non vado errato č:
window.location.reload

 window.location.reload
Oltre che sbagliato, e' pure OT.
it.comp.lang.javascript, ripeto.


 Oltre che sbagliato, e' pure OT.
NO è giusto.... tu sai dire solo OT invece di aiutare


a) e' sbagliato. Non e' detto dove lo metti, ad esempio, e in che modo lo
colleghi alla finestra
b) ti dico OT invece di aiutare. E' ovvio. Sei sul newsgroup sbagliato!
Posta una domanda sul database qui e ti ripeto OT. Postala su
it.comp.software.database e vedrai che ti aiuto.
Altrimenti teniamo UN newsgroup e ci parliamo di tutto.


Newsgroup: it.comp.java
Titolo: usare SWT (eclipse)

ciao
Volevo provare a confrontare swing con swt a scopo autodidattico
Per quanto riguarda Forte come NetBeans, Jbuilder ed altri non ho problemi
ad utilizzarli
Ma non riesco a iniziare a disegnare un form con swt
Qualcuno mi potrebbe scrivere su come lanciare l'editor grafico swt?
Ho cercato sull'help e in rete ma evidentemente sono stato sfortunato.
Grazie per la dritta.
Ciao a tutti
--------------------------------
Inviato via 
http://arianna.libero.it/usenet

 ha scritto nel messaggio
news:151Z25Z212Z4Y1...@usenet.libero.it...


Newsgroup: it.comp.java
Titolo: No trusted certificate found

Ciao ragazzi,
ho scritto un client HTTPS con le librerie Commons/HttpClient 3.0.1.
Il client va perfettamente sui sito https (tipo bancoposta ecc ecc) ma ho
dei problemi di certificato con una webApp deployata su Bea Weblogic 8.1...
l'errore č: 
IOException : sun.security.validator.ValidatorException: No trusted
certificate found
e sulla console ho: 
<Warning> <Security> <BEA-090485> <CERTIFICATE_UNKNOWN alert was received from
127.0.0.1 - 127.0.0.1. The peer has an unspecified issue with the certificate.
SSL debug tracing should be enabled on the peer to determine what the issue
is.>
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 l'errore è:


Il problema è l'ultimod ella lista, cioè un client ke funzona bene sui
siti all'esterno HTTPs ma ni da problemi su una webApp (da me costruita)
deployata su Bea.
Ho gia consultato la guida ke mi hai proposto, ma non sembra risolvere il
problema. Forse sbaglio qualcosa... Se vuoi posso allegare il codice ke ho
scritto in modo da dargli un'okkiata...Magari 4 okki vedono meglio ke 2!
Se ti va il mio nome skype è: leandro.fabiani 
Messenger: 
ordn...@hotmail.it
Magari parliamo direttamente visto ke siamo solo in 2 su questo topic!
Grazie per la disponibilità,
PS: come pensi posso risolvere? 
Stefano B. ha scritto:




Newsgroup: it.comp.java
Titolo: JLIST: come effettuare le selezioni multiple?

nel mio manuale indica di impostare:
Llist.setSelectionmode(MULTIPLE_INTERNAL_SELECTIO)
ma... non riesco a trovare dove è dichiarato
MULTIPLE_INTERNAL_SELECTIO
ciè è una costante... di quale classe?
GRAZIE in anticipo, mario.

 +--------------------------------------------------------------------+
-- 
         \\|//
        ( @ @ )
+----oOO--(_)--OOo----------[Dott. Marco Azzalini]-------------------+
|                                                                    |
|              Consulente Sviluppo Software & Networking             |
|               Sun Certified Programmer (Java 2 Platf.)             |
|                                                                    |
|  cell:03470846528  -  e-mail: 
marco.a...@libero.it
             |
|  Web: 
http://utenti.tripod.it/Marco_Azzalini
 - Spedia Code: 459755 |
+--------------------------------------------------------------------+
|Legge di Hofstadter:                                                |
|         ci vuole sempre piu' tempo di quanto si pensi,             |
|         anche tenendo conto della Legge di Hofstadter.             |
+--------------------------------------------------------------------+



Newsgroup: it.comp.java
Titolo: Domandina

Ho un programmino in java come faccio ad inserirlo in una pagina web come
applet?
Grazie.

Grazie.
Se il *programmino* fa uso di una GUI awt e non compie azioni proibite
ad un Applet, dovrebbe essere tanto facile quanto creare una classe
che estende Applet,, aggiungerci (nel metodo init) i componenti
grafici della tua GUI e (meglio in un thread a parte) la logica del
tuo programma...
//previi import del caso...
public class TuaApplet extends Applet implements Runnable
{
	public void init()
	{
		setLayout(new BorderLayout());
		add(new TuaGUI(),"Center");
		Thread th=new Thread(this);
		th.start();
	}
	public void run()
	{
		//la tua logica di programma qui...
	}
}
HTH,
Mauri.
-- 
La forza di gravitŕ č un falso mito,
č la Terra che succhia!

Grazie, veramente gentile, cerchero' di fare del mio meglio.

Newsgroup: it.comp.java
Titolo: Sepedire Fax con Java

Ciao a tutti
Ieri installando un modem mi sono accorto il programma installa anche una
stampante virtuale come fax, e che quindi si può quantomeno spedire fax,
visto che voglio replicare la cosa, vorrei chiedere se qualcuno può
indicarmi classi java free per spedire fax ad un numero di telefono, magari
con la codifica dei comandi da inviare.
Grazie Anticipatamente
PIERO GIACOMELLI 
pgiac...@netics.com
 Junior Analist Tech Dept. NETICS
S.p.A.

...

Newsgroup: it.comp.java
Titolo: caricare file in jar

Ciao,
qualcuno mi sa dire come fare per inserire un file in un jar.
Ad esempio in una classe del jar che voglio creare si fa riferimento ad un 
immagine il cui percorso voglio che  non sia statico.
Il problema � che l'immagine � nel file jar ma al momento della lettura mi 
dice che non la trova; come mai?
Ha forse a che fare con il classpath?
Vi sarei infinitamente grato se mi facesse un esempio pratico per capire 
come dovrei fare 


// Reading resources of JAR file
            InputStream in = getClass().getResourceAsStream(
                    "/sound.mid");
Booo no ncredo c'entri molto con la tua questione
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 come dovrei fare
Ciao, prova a dare un'occhiata a questo post del mio blog:
http://just-share-it.blogspot.com/2007/10/come-caricare-una-risorsa-anche-dentro.html
Cambiando di volta in volta metodo e percorso, prova a stampare l'URL
delle risorsa a cui stai tentando di accedere: è il miglior metodo per
capire come fare a riferirsi a path relativi e assoluti, fuori e
dentro jar, senza commettere più errori.. ;)
Fammi sapere,
Francesco
___________________________
http://just-share-it.blogspot.com

Newsgroup: it.comp.java
Titolo: HELP - Mi spiegate questo errore XML?

<PERCORSO><NOMEPERCORSO>Scegli un percorso
...</NOMEPERCORSO><CODICEPERCORSO>0</CODICEPERCORSO><COLOREPERCORSO><R>0</R>
<G>0</G><B>0</B></COLOREPERCORSO></PERCORSO></PERCORSI><ARCHI
/></MODULO></MODULI></CORSO>

 ha scritto nel messaggio news:...


 ha scritto nel messaggio
news:44bb8e4b$0$4483$4faf...@reader2.news.tin.it...


 [...cut...]
Non era tanto da togliere la "è", quando da codificare il file
correttamente in UTF-8 (se usi solo caratteri "italiani", puoi passare a
ISO-8859-1).
Ciao.

Hai ragione, io ho solo aggirato il problema.
Puoi spiegarmi come fare la conversione? Considera che io parto da un
JTextField e devo ricavarmi il suo testo in formato UTF-8.
Grazie.
Luca.
"brontolo" <bron...@foo.bar> ha scritto nel messaggio
news:44bbba85$0$32145$4faf...@reader1.news.tin.it...


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

Qualcuno sa consigliarmi dei buoni testi e delle buone risorse su
Internet per cominciare a studiare Java? Ho già delle basi di C++ e
HTML.
Ringrazio anticipatamente.
Paperoga
PS: Non sono OT vero?

 Internet per cominciare a studiare Java?
java.sun.com
Poi cerca "Thinking in Java" di B.Eckel.
Davide

Newsgroup: it.comp.java
Titolo: Problemi con JTable, non editabile e record selezionabile?

Salve a tutti ho qualche problema con la JTable, io la vorrei rendere non 
editabile però vorrei anche permettere di selezionare un record della 
JTable.
Per renderla non editabile ho trovato solo il metodo setEnable(); a cui 
passo false per renderla non editabile, però in questo modo non posso 
selezionare nessun record.
C'è un modo per fare quello che penso io? C'è un metodo che ritorna il 
record selezionato o l'indice del record selezionato?
Ho guardato le api ma non mi pare di aver trovato nulla in merito.
Grazie a tutti, ciao ciao. 

 ha scritto nel messaggio 
news:kfPIe.36646$2U1.2...@news3.tin.it...

Newsgroup: it.comp.java
Titolo: Java vs Oracle

Vorrei accedere ad un archivio Oracle su HP Unix Apollo direttamente da Applet utilizzando ODBC.
Qualcuno ha suggerimenti?

 Qualcuno ha suggerimenti?
(???) 
be'.. nel caso che intendessi usare JDBC ti posso consigliare 
i driver della Oracle scritti interamente in Java...
Il file si chiama jdbcthin.zip
si trova presso questo sito:
 
ftp.oracle.com
       /pub/www/jdbc/7.3.3.1.3/jdbcthin.zip
Funziona.. e' un po' lentino ma funziona :-)
Anche se c'e' una piccola questione...
Il tutorial JDBC dice di usare la Class.forName(<nome driver>)
mentre col driver della Oracle questo sistema non pare funzionare...
Funziona invece usare la "DriverManager.registerDriver(new <Driver
Class>)"...
Almeno i nomi mi sembrano questi... al momento non posso controllare..
Qualcuno mi sa dire qualcosa in proposito??
Ciao
 
-- 
---------------------------------------------------------
 Fabio Insaccanebbia      
 E-mail: 
insac@CROP_ME.juliet.sci.univr.it
 
insac@CROP_ME.easynet.it
---------------------------------------------------------
Togli CROP_ME per mandarmi una mail direttamente
---------------------------------------------------------

Newsgroup: it.comp.java
Titolo: consiglio con jndi e interbase

il problema è questo devo decidere se avere un database unico Interbase
oppure 64 database indipendenti sempre Interbase.
In pratica io ho 64 utenti che devono accedere a questo database, si
tratta di un applicativo java che si collega al database tramite un pool
di connessioni jndi, spesso gli utenti lavorano simultaneamente quindi
ho quasi sempre 64 connessioni aperte che possono farie varie operazioni
di gestione dell'applicativo, e vi sono anche operazioni laboriose che
possono durare alcuni minuti.
Ora devo decidere se usare un database unico a cui tutti si collegano
oppure usare 64 database indipendenti, qual'è la soluzione che mi
conviene adottare? premetto già che una soluzione del tipo ibrida (tipo
15 database su cui svitchare le connessioni) non posso adottarla devo
sceglierne una delle due. Grazie a tutti.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG


Usa solo 1 db.

Newsgroup: it.comp.java
Titolo: Convertire stringhe o oggetti in numeri

Scusate, come si fa a convertire uno di tipo oggetto o di tipo stringa in 
uno di tipo numerico?
In particolare Long e Int
O un'oggetto in stringa?
Ho provato con:
 String str = Integer.toString(hashTable.get(y));
 String str = String.toString(hashTable.get(y));
 int number = Integer.parseInt(hashTable.get(y));
 long number = Long.parseLong(hashTable.get(y));
String str = hashTable.get(y);
 long number =  hashTable.get(y);
Mi da errore su tutti...
Qualche buon anima ke mi possa aiutare? 

Fa niente ci son riuscito da solo 

 Fa niente ci son riuscito da solo
posta la soluzione per la memoria del newsgroup..
-- 
www.iuz-lab.info
Home Politics - 
http://www.iuz-lab.info/homepolitics.php
Newsgroup: it.comp.java
Titolo: vi prego aiutatemi !

Chi e' cosi' gentile da aiutare un povero ignorante neofita di "java"?
il problema e questo :
tutti i class che creo con un qualsiasi compilatore, non riesco ad
integrarli nelle pagine WEB.
I Netscape mi da su tutti i class questo messaggio :
"Applet can't start " class <nomefile> is not public or has no public
contructor"
Vi prego aiutatemi , se non riesco a superare questo problema come
faccio ad andare avanti?
ringrazio anticipatamente.
.
.
.
.

...

prova a scrivere:
 public class Mia extends applet {
....
}
salva come file Mia.java   compila e ottiene Mia.class forse funziona
saluti

 scritto nell'articolo


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

ho un problema con Eclipse, ovvero non parte proprio...
quando clicco su Eclipse.exe
mi apre un messaggio di errore e mi dice di andare a vedere
dentro un file .log nel quale trovo:
!SESSION -------------------------------------------------------------------
---
!ENTRY org.eclipse.core.launcher 4 0 gen 14, 2004 18:03:50.20
!MESSAGE Exception launching the Eclipse Platform:
!STACK
java.lang.IllegalStateException: Unable to acquire application service
 at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:84)
 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
 at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39
)
 at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl
.java:25)
 at java.lang.reflect.Method.invoke(Method.java:324)
 at org.eclipse.core.launcher.Main.basicRun(Main.java:279)
 at org.eclipse.core.launcher.Main.run(Main.java:742)
 at org.eclipse.core.launcher.Main.main(Main.java:581)
Cosa faccio?
win98  e j2sdk1.4.0_01
gian

 quando clicco su Eclipse.exe
Lo avevo anch'io... l'ho risolto installando l'ULTIMISSIMA versione
dell'sdk...
Provaci ma non ti arantisco che il problema si a lo stesso.
/* Delvy */

Penso che voglia il jdk 1.4.1 se non addiruttura l'1.4.2.
Newsgroup: it.comp.java
Titolo: Esiste server jsp migliore di TomCat?

Esiste server jsp migliore di TomCat?
Ho usato tomcat in passato ora ho installato la nuova SUSE Linux e dovrei
reinstallare Tomcat.
Quasi quasi installo l'ultimo Netbeans che dovrebbe avere Tomcat
incorporato.
pero' mi e' venuto il dubbio che ci sia di meglio voi che dite?
 
http://www.orionserver.com/benchmarks/benchmark.html
Pero' questo test e' vecchio.
Poi ieri e' uscito Geronimo che permette di usare tomcat o jetty che non
conosco proprio...
http://geronimo.apache.org/downloads.html
Che mi consigliate?

 conosco proprio...
AFAIK, geronimo e' un'Application Server.
Prova tomcat, se ti va bene perche' cambiare ?
-- 
Giambo - Occhio al filtro antispam _e_ alla whitelist !

 reinstallare Tomcat.
Non so se sesite un server jsp migliore di tomcat, probabilmente si,
tuttavia io ho iniziato ad usare tomcat per caso, è stato il primo che mi è 
capitato
e da allora, attraverso l'evoluzione delle varie versioni fino alla 5.5 non 
ho mai
sentito la necessità di cercare altro, io però l'ho sempre usato sotto 
windows dove
è decisamente molto facile da installare e gestire.

 è decisamente molto facile da installare e gestire.
Fortunatamente, essendo scritto in Java, l'installazione e la gestione 
sono praticamente uguali sotto Windows, Solaris, Linux o PippOS :)


Newsgroup: it.comp.java
Titolo: JBoss...

Leggiti 'sta roba... questi son fuori :-D
http://www.jboss.org/developers/join.jsp
Troppo forti.
bye.
Luigi

sbagliato destinatario :-D
oggi son fuso...

Newsgroup: it.comp.java
Titolo: Integrare file audio in un jar con NetBeans

Nell'applicazione che sto realizzando ho associato ad alcuni eventi un 
piccolo file audio.
Un WAV per la precisione, da 35Kb. Tutto funziona alla perfezione.
Però voglio creare un jar da distribuire e voglio che i file audio siano 
all'interno del jar.
Se lo facessi a mano, probabilmente non avrei problemi.
Ma io lavoro con NetBeans 5 e voglio che sia lui a creare il pacchetto 
completo.
Tempo fa ho capito come inserire le librerie di Matisse, andando ad 
aggiungere le seguenti righe all'interno del file di progetto build.xml.
    <target name="-post-jar">
        <jar update="true" destfile="${dist.jar}">
            <zipfileset src="${libs.swing-layout.classpath}"/>
        </jar>
    </target>
Ho provato a fare qualcosa di simile con il file audio, ma senza risultati.
Però presumo che il problema sia simile.
Come posso fare?
Ciao
Marco 

 all'interno del jar.
Ok, ho trovato da solo.
Ciao
Marco
Newsgroup: it.comp.java
Titolo: Cattura testo selezionate

Ciao ,come posso catturare il testo selezionato
con il mouse in un processo esterno a quello del mio
programma?
In ambiente linux .
Grazie ,a presto.


io direi mettendo il testo negli appunti e facendo in modo che il tuo
programma acceda agli appunti.

E già... come ho fatto a non pensarci!
La cosa più semplice a volte ti sfugge...pensavo di
farlo tramite complicatissime API.
Ciao,Grazie.


figurati. penso che sia la maniera piu' facile e standard
anche nel senso che poi puoi pure portarlo su win/mac os ecc.
saluti

 programma acceda agli appunti.
Una curiosità: ma esistono metodi java per inserire o prelevare dagli
appunti interi oggetti (NON semplici stringhe)?
Ho dato un'occhiata a Toolkit.getSystemClipboard() e alla classe
Clipboard, ma mi mancano esempi concreti. Ne ho trovati in rete per 
copiare e incollare stringhe e immagini, ma non oggetti personalizzati 
(copia di una classe definita da un certo programma).

Newsgroup: it.comp.java
Titolo: Applet per irc

Ciao a tutti.
Sto cercando un applet freeware per la chat del mio sito.Attualmente uso apirc,
ma e' oscena:apre 2 finestre oltre alla pagina web del login che deve rimanere
aperta, pena la disconnessione.Ho trovato eirc, ma essendo il server irc su un
dominio differente rispetto a dove risiede l'applet non mi fa connettere -in
localhost, si-. Per Jpilot e similari bisogna sborsare, ne conoscete una
freware da consigliarmi?
Ciao e grazie
-- 
Posted from 
proxy-02.eutelsat.net
 [193.251.135.68] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Sto cercando un applet freeware per la chat del mio sito.Attualmente uso apirc,
http://eirc.sourceforge.net
Carlo.

 Carlo.
Grazie per la risposta, ma come avevo scritto ho gia' provato eirc.
Purtroppo non mi permette di connettermi al server visto che applet e ircserver
sono
su due domini(3 liv) differenti.
-- 
Posted from  [62.98.121.30] 


su due domini(3 liv) differenti.
Non c'è problema, devi però creare il pacchetto (per IE il cab) con le
chiavi di sicurezza.  Una volta fatto questo eirc comincia a
funzionare.
Carlo.

 Carlo.
Come ? C'č un modo per permettere ad una applet di connettersi ad un serve
diverso
da quello dal quale č stata scaricata ?
Potresti darmi qualche info in piů, o magari dirmi dove posso
documentarmi...
Graz
Vega

documentarmi...
Se hai scaricato EIRC in contrib\microsoft e contrib\netscape trovi le
procedure per autenticare l'applet.
Newsgroup: it.comp.java
Titolo: Dire che sono inesperto è sopravalutarmi

Salve a tutti
Come avrete letto dal subject di java non ne capisco un granchè
Vi espongo il mio problema:
ho creato un sito con una pagina protetta da user e password diversi per
ogni utente
il problema è che la protezione funziona solo se in pagina1 provi a entrare
nella pagina 2
(praticamente, nella page 1 c'è un campo per user e password, clicchi su
entra e puoi entrare)
ma ovviamente se provi a digitare 
www.miosito.com/page2.html
la pagina si apre
mi servirebbe quindi un applet che riconosca la pagina d'accesso
--
Ciao!
"Ogni porta è un mistero di fatto.
Molti potrebbero pensare che il mistero consista in ciò che si trova oltre
la porta,
ma la questione fondamentale è invece se si trovi lì per tenere fuori
qualcuno...
...oppure per tener dentro qualcosa."
Elminster il Saggio, 
elmi...@tiscalinet.it

 wrote in message
7u56ue$tgu$1...@draco.tiscalinet.it...


Dovresti usare un servlet (da mettere sul server) che ti gestisca le sessioni;
dopo che uno si e' autenticato con ID e password, se la sua sessione e' ancora
valida il servlet invia la pagina 2, altrimenti no.In pratica non caricherai
mai nessuna pagina direttamente, ma dopo averla filtrata con un servlet (ad es.
la pagina potrebbe essere il parametro da dare allo stesso servlet, che non fa
altro che autenticarti e poi leggere sul server la pagina html da visualizzare
e spedirla sul client).
Francesco

 mi servirebbe quindi un applet che riconosca la pagina d'accesso
Perchè invece non consideri la possibilità di fare eseguire il controllo
di accesso al web server?
-- 
Ciao,
	Stefano

ma la questione fondamentale č invece se si trovi lě per tenere fuori


Newsgroup: it.comp.java
Titolo: Dubbio

Ma niente niente ci sono problemi a far girare applet scritte con Swing
in Internet_explorer 5.0??? mi sembrava di aver capito di no ...


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

 
http://www.sadun.org/javafaq.html/#r1-28
Se magari il link portasse a qualcosa...
-- 
Posted from  [62.101.65.6] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Se magari il link portasse a qualcosa...
Se magari fossi un po' piu costruttivo, e avessi letto questo NG, sapresti dove si trovano
le FAQ, cosa sono e come consultarle.
Ciao,
    Bruno.


|


Newsgroup: it.comp.java
Titolo: Scansione hdd con java

*** post for FREE via your newsreader at 
post.newsfeed.com
 ***
Ciao a tutti. Io dovrei fare una applicazione che scandisca l'intero file
system alla ricerca di determinati path e/o file.
Qualcuno sa aiutarmi?
Grazie in anticipo.
Jonathan
 -----= Posted via Newsfeed.Com, Uncensored Usenet News =-----
http://www.newsfeed.com
 - The #1 Newsgroup Service in the World!
-----== 100,000 Groups! - 19 Servers! - Unlimited Download! =-----
 

Dai un'occhiata alla documentazione della classe java.io.File
http://www.science.unitn.it/~iori/java/Jlez6b.html
Newsgroup: it.comp.java
Titolo: [OT] Jabber

Ma cosa sono? (o cos'e'?)
scusate se ot!
--
"...Tutti sanno che una cosa è impossibile da realizzare, finché arriva uno
sprovveduto che non lo sa e la inventa...".
             Albert Einstein

 ha scritto nel messaggio
news:ai5mrm$1141va$1...@ID-95523.news.dfncis.de...


 Ma cosa sono? (o cos'e'?)
È un protocollo aperto di instant messaging.
http://www.jabber.org
http://www.jabbercentral.org
Ciao,
 Emmanuele.
-- 
Emmanuele Bassi (Zefram)           [ 
http://www.radiance.d2g.com/~zefram
 ]
GnuPG Key fingerprint = 4DD0 C90D 4070 F071 5738  08BD 8ECC DB8F A432 0FF4

 
[CUT]
Sei MEGA MEGA MEGA OT 
comunque guarda su 
www.jabber.org
 ...c'č tutto e di piů! :-)
Ciao
Dani
-- 
Daniele Piras
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
If at first the idea is not absurd then there is no hope for it. 
- Albert Einstein
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

ascoltando il vento dell'est udii Daniele Piras che diceva queste parole
| Icaro wrote:
|
|| Ma cosa sono? (o cos'e'?)
||
| [CUT]
|
| Sei MEGA MEGA MEGA OT
| comunque guarda su 
www.jabber.org
 ...c'è tutto e di più! :-)
|
| Ciao
| Dani
:-P
Hai ragione, ma a mia parziale discolpa c'e' da dire che ne' ho letto su
Javaworld e da li il mio post qui ^__^
PS: grazie anche a Luca ed Emmanuele.
Newsgroup: it.comp.java
Titolo: scrivere bit in un byte

Esiste un modo, dato un byte di andare a leggere o scrivere solo certi
byte?
Per esempio solo il primo o solo il 4 senza toccare gli altri?

 Per esempio solo il primo o solo il 4 senza toccare gli altri?
Per leggere:
byte letto = mioByte & 0xNN; (AND logico)
Sostituire 0xNN con il valore esadecimale del bit da leggere:
- 0x01 = primo bit (LSB);
- 0x02 = secondo bit;
- 0x04 = terzo bit;
- 0x08 = quarto bit;
- 0x10 = quinto bit;
- 0x20 = sesto bit;
- 0x40 = settimo bit;
- 0x80 = ottavo bit (MSB);
Per scrivere:
mioByte = mioByte | 0xNN; (OR logico)
sostituire 0xNN con la maschera da applicare, e mettendo a 0 gli altri 
bit non usati.
Ad esempio:
byte mioByte = 57; // (00111001 binario)
byte letto1 = mioByte & 0x20; // dà 32 decimale = 00100000 binario
mioByte = mioByte | 0x02; // dà 59 decimale = 00111011 binario
mioByte = mioByte | 0xC0; // dà 251 decimale = 11111011 binario
Attenzione che java con la gestione dei byte fa un po' pena, perchè il 
formato byte è segnato, per cui non vai da 0 a 255 ma da -128 a +127 
(nell'esempio sopra, se stampi mioByte dopo l'ultima operazione non 
ottieni 251 ma -5)
Ciao,
Elvandar

 Allora, fino al settimo bit va tutto bene. Poi ci sono alcuni problemi.
   In pratica se io faccio un or tra un valore qualsiasi (per es. 3
quindi 11) e 0x80,
   invece di ritornarmi 10000011 ritorna
11111111111111111111111110000011.
   In generale settare i bit sopra il settimo risulta impossibile anche
usando
   parseByte  di Byte. Da quel che ho capito per java i 7 bit meno
significativi sono usati per il
   valore, i  restanti per il segno... Possibile che non ci sia modo
per cambiarli?




 per cambiarli?
Uhm...non sono riuscito a ricreare la situazione da te descritta. Ho 
fatto un programmino stupido che stampasse solo i vari or:
public static void main(String[] args) {
	int i = 3;
	System.out.println(Integer.toBinaryString(i | 0x01) + " - " + i + " - 
" + (i | 0x01));
	System.out.println(Integer.toBinaryString(i | 0x02) + " - " + i + " - 
" + (i | 0x02));
	System.out.println(Integer.toBinaryString(i | 0x04) + " - " + i + " - 
" + (i | 0x04));
	System.out.println(Integer.toBinaryString(i | 0x08) + " - " + i + " - 
" + (i | 0x08));
	System.out.println(Integer.toBinaryString(i | 0x10) + " - " + i + " - 
" + (i | 0x10));
	System.out.println(Integer.toBinaryString(i | 0x20) + " - " + i + " - 
" + (i | 0x20));
	System.out.println(Integer.toBinaryString(i | 0x40) + " - " + i + " - 
" + (i | 0x40));
	System.out.println(Integer.toBinaryString(i | 0x80) + " - " + i + " - 
" + (i | 0x80));
}
ma ciò che mi stampa è questo:
11 - 3 - 3
11 - 3 - 3
111 - 3 - 7
1011 - 3 - 11
10011 - 3 - 19
100011 - 3 - 35
1000011 - 3 - 67
10000011 - 3 - 131
Comunque, prova al massimo a fare un AND con 0xFF dopo la tua 
operazione, ovvero:
mioByte = (mioByte | 0x80) & 0xFF;
in modo da forzare a 0 qualsiasi altro bit...o se vuoi prova a postare 
il pezzo di codice incriminato, magari c'è qualche pezzo che mi sfugge. 
Se hai altri problemi dimmi pure! :)
Ciao,
Elvandar