mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.java
Titolo: [newbie - ot?] Errore R6025 - Pure Virtual Function Call

Salve,
Ho un problema a cui non riesco a trovare soluzione:
Ho sviluppato un programma in java sotto Eclipse, oggi per motivi vari ho 
copiato su un supporto la cartella del progetto, ho formattato il pc, sono 
andato a reinstallare la stessa versione di eclipse usata in precedenza e le 
stesse librerie, importo il mio progetto e quando provo ad eseguirlo mi da 
questo errore:
Runtime Error
Program C:\Programmi\Java\jre1.6.0_05\bin\javaw.exe
R6025 Pure Virtual Function Call
ho provato a usare la jre 1.6.0_05 invece della 1.6.0_07 perchč prima di 
formattare usavo quella, qualcuno sa consigliarmi cosa posso fare?
Grazie mille 

 R6025 Pure Virtual Function Call
L'errore accade anche eseguendo altri progetti?
Hai provato a fare un clean e a ricompilare tutto?
Non ci sono altre informazioni nei messaggi di errore?
Hai solo il JRE o hai anche il JDK? Per sviluppare è necessario il JDK.
-- 
Andrea Francia
http://andreafrancia.blogspot.com/2008/07/colinux-linux-dentro-windows.html

 Hai solo il JRE o hai anche il JDK? Per sviluppare è necessario il JDK.
Ho installato il JDK ^_^
Il problema è che prima di formattare funzionava, ora provo a riformattare, 
forse è un problema del service pack 3 di windows (non sono sicuro perchè 
non mi ricordo se prima di formattare lo avevo installato)
Grazie mille per la risposta 


Sembra un problema difficile.
Sembra un errore del C++. Le funzioni puramente virtuali sono roba sua.
Potrebbe essere che la versione di SWT è linkata ad una versione diversa 
di qualche libreria di sistema.
-- 
Andrea Francia
http://www.andreafrancia.it/

 di qualche libreria di sistema.
Risolto aggiornando tutte le librerie, grazie mille per l'aiuto.
L'unica cosa che mi lascia perplesso è che prima funzionava anche con le 
vecchie (le avevo conservate per evitare cose del genere)
Grazie ancora, ciao 

 vecchie (le avevo conservate per evitare cose del genere)
L'operazione di aggiornamento che dici cos'č? Una copia di file oppure 
un avvio di qualche script o programma di installazione?


 avvio di qualche script o programma di installazione?
Le SWT sono librerie grafiche proprie di eclipse, si devono importare nel
wirkspace e includere nei progetti.
xulrunner invece si scompattano in una cartella qualsiasi e da linea di
comando si registrano nel sistema in modo da poter essere richiamate (può
essere vista come un istallazione in senso lato, nel senso che aggiunge solo
un valore nel registro di windows che dice dove recuperarlo ma mi sembra si
possa anche evitare specificando in eclipse il percorso da usare).
Te l'ho detto, la cosa assurda è che fino a 2 giorni fa funzionavano le
librerie vecchie, ora no, misteri dell'informatica ^_^


Misteri....


 R6025 Pure Virtual Function Call
questo pare un bug nel codice Sun. E' un noto errore che si puo' fare in 
C++, quindi non ha nulla a che fare con il codice Java, ma piuttosto con il 
loro codice C++!
Prova a re-installare tutto.
Tommy
Newsgroup: it.comp.java
Titolo: Casini con ImageIcon. Bug di java?

E' una giornata che ci impazzisco.
Sto sviluppando un progetto 3D piuttosto complesso.
Ad un certo punto chiamo il PovRay per crearmi il rendering di una 
immagine e, quando ha finito, prendo l'immagine che ha prodotto, e la 
metto in un jpanel per mostrarla.
La parte che mostra l'immagine e' piu' o meno questa.
java.io.File f = new java.io.File(fileName);
ImageIcon tmpIcon = new ImageIcon(f.getPath());
if(tmpIcon.getIconWidth() > jPanel1.getSize().width) {
    thumbnail = new 
ImageIcon(tmpIcon.getImage().getScaledInstance(jPanel1.getSize().width, 
-1, Image.SCALE_SMOOTH));
    imageLabel.setIcon(thumbnail);
} else {
    thumbnail = tmpIcon;
    imageLabel.setIcon(thumbnail);
}
dove fileName e' il nome dell'immagine che voglio visualizzare.
La "if" serve a far si' che se l'immagine ha dimensione maggiore della 
dimensione del panel, venga rimpicciolita per farcela stare dentro il 
panel. (si', lo so il setIcon puo' essere messo fuori dall'if :) )
Ora quando la eseguo il funzionamento e' stranissimo
1) Alla prima esecuzione tutto funziona bene.
2) Se durante l'esecuzione eseguo un secondo render, e sovrascrivo la 
vecchia immagine, la routine continua a mostrarmi l'immagine precedente, 
come se per qualche motivo ImageIcon tmpIcon = new 
ImageIcon(f.getPath()) si tenga in una sorta di cache l'immagine, e non 
si accorga che nel frattempo quella su disco e' cambiata
3) Eseguo due o tre volte poi all'improvviso si sblocca e mi mostra 
l'immagine correttamente
4) continuo e si riblocca mostrandomi sempre l'immagine "fantasma" che 
nel frattempo e' stata cancellata dall'hd.
Questo con la v 1.4.2_04
Con la 1.5.0 poi e' ancora piu' strano il fenomeno
1) prima esecuzione ok.
2) seconda esecuzione: se l'immagine nuova ha dimensioni differenti 
dell'immagine vecchia, la tmpIcon.getIconWidth() restituisce la 
dimensione vecchia (supponiamo larga 1024), ma la tmpIcon.getImage() 
restituisce correttamente l'immagine nuova (supponiamo larga 320), col 
risultato davvero bizzarro che la if viene eseguita pur essendo 
l'immagine piu' piccola del panel, viene ridimensionata e mi appare 
tutta sgranata.
3) altre volte invece si comporta come la 1.4.2_04
Un comportamento cosi' imprevedibile mi puzza tanto da bug. Ma potrei 
sbagliarmi.
Se cosi' fosse, c'e' modo di avvisare gli sviluppatore?
Grazie.
-- 
"riconosco un coglione quando lo vedo a naso"
"Bene che c'e' di cosi strabiliante in questa frase ???
Io prendo un coglione lo vedo e non mi basta.
Poi lo annuso e riconosco che è un coglione.
Insomma quando lo vedo riconosco un coglione a naso.
Che c'e' di cosi strano ?"
(Gobbacci)

 sbagliarmi.
Non è un bug.
Sì, usando "new ImageIcon(f.getPath())", si passa per una cache basata sul
filename.
Prova a caricare l'immagine così:
ImageIcon tmpIcon = new ImageIcon(
        Toolkit.getDefaultToolkit().createImage(f.getPath()));
non dovrebbe passare per la cache, ed usa il tracker interno per il sync con
il "COMPLETE".
-- 
Njc

 il "COMPLETE".
Sei stato molto prezioso, grazie. Lunedi' provero' senz'altro.
-- 
"riconosco un coglione quando lo vedo a naso"
(Gobbacci)
Newsgroup: it.comp.java
Titolo: [Urgente] Arrotondare risultati di divisioni

Ciao, 
è la prima volta che scrivo... lurko di tanto in tanto.
che classe.metodo() posso usare per arrotondare all'intero successivo una
divisione??
Per esempio:
127/8 = 15,875 deve essere 16
89 /4 = 22,25 deve essere 22
magari c'è una classe apposta....
grazie!!
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

> magari c'è una classe apposta....
Si la classe BigDecimal.
Guarda il metodo :  setScale(int scale, int roundingMode).
Dove :
   - scale = numero di cifre dopo lo zero
   - roundingMode = tipo di arrotondamento.


    - roundingMode = tipo di arrotondamento.
Scusa se abuso della tua conoscenza!
Ma mi arrotonda sempre all'intero precedente... questo è il codice, è
corto dai.. ti chiedo solo un paio di minuti :-))
/*INIZIO*/
public String oreInGiorni(int ore)
    {
 
       BigDecimal bOre = null;
 
       try{
            bOre = new BigDecimal(ore/8);
 
            bOre.setScale(4,BigDecimal.ROUND_UP);
 
                    }
        catch(NumberFormatException ex)
        {
           return null;
        }
 
        return bOre.toString();
 
 
    }
/*FINE*/
Se gli passo l'inteto 22, mi dovrebbe tornare 3, essendo 22/8 = 2,75
invece mi torna sempre 2 :-((
grazie ancora! 


 invece mi torna sempre 2 :-((
Ora con la correzione , mi torna 2.0000, interessante č!


Faccio tutto da solo!!
Ho risolto grazie!!
ciao!!!


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

 
Quale Server posso installare su Apache
JRUN
o anche quello della SUN??
Conoscete dove acquistare in Italia un server che supporti di partenza
le servlet??
Grazie
Leonardo

 o anche quello della SUN??
La Sun sta per fare uscire in collaborazione con il gruppo apache il
nuovo Apache integrato con il motore per le servlet. Cerca Jakarta su
http://java.apache.org
. Nel frattempo, installa Jserv, sempre reperibile
allo stesso indirizzo
-- 
Ugo
°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°
Enterprise Java Consulting
@mail: Ugo.L...@Flashnet.it
Home URL: 
http://www.ugolandini.net
Mentoring: 
http://www.projectoo.com
Sample Work: 
http://www.sirena.lomb.cgil.it
Work Phone: 02/61860647-6-4
Cell Phone: 0347/6310749 - 0347/4783580
Fax Phone: 02/700 413 187
°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°

 


 ed e' tutto gratis!
e funziona pure bene!!! :)
Newsgroup: it.comp.java
Titolo: FreeJava 3.0

Volevo ricordarvi che e' uscita la versione 3 di FreeJava, IMHO il miglior
IDE per principianti che esista: 
www.freejava.co.uk
. E non dimenticate di
scaricare la documentazione in formato winhelp :-)

 wrote in message
893044$2eh$1...@serv1.iunet.it...


funzionante senza scrivere una sola riga di codice.
ok, ma allora tu vuoi un IDE visuale (tipo Java studio)
cosa che freejava non e',
pensa che io uso ancora da dos il javac e l'appletviewer
Questo ide e' eccezzionale per imparare java, non l'avevo
mai notato, qundo sarai un'esperto
poi sempre passare a jbuilder o qualcos'altro che ti
permetta di costruire una GUI in modo visuale.
ciao.

offrono l'assistenza alla codifica
mmh, io la penso proprio al contrario :-) se il principiante vuole
imparare, con un IDE che fa di tutto non imparera' mai nulla.
O sei gia' esperto, e l'IDE ti risparmia fatiche inutili, oppure sei
un programmatore con scritto MS in fronte... ;-)
Ciao,
 P.
+++ Boing Boom Tschak

 scaricare la documentazione in formato winhelp :-)
documentazione delle api java in winhelp? mi servirebbe!
eventualmente qualcuno e' a conoscenza di utilities che convertono da
help html in winhelp ?
-- 
Greetings,
Alessandro
Pesaro, Italy

 Homepage: 
http://digilander.iol.it/mcurcio/index.html
 -- -- -- -- -- -- -- -- -- -- -- --

Newsgroup: it.comp.java
Titolo: Glyph: come?

Avrei bisogno di crearmi dei "simboli" da poter utilizzare disegnadoli
su di un pannello senza dover ogni volta lavorare di drawLine.
Sleggiucchiando in giro ho trovato le classi Glyph* che sembrano adatte
allo scopo, solo che non ho trovato una cosa riga su come usarle.
Un idea su quello che debbo fare potrebbero essere i kangi giapponesi
da poter usare per scrivere sulla gui

Manny Calavera ha scritto:

Boh... se ci riesci, poi fammelo sapere :)
Cosi' a caso, invece, ti risponderei che potresti crearti delle immagini 
(tipo delle gif) da disegnare sul pannello. In alternativa, ti crei un 
font :D
Saluti
CarMas

CarMas ha scritto:

Assolutamente impraticabile l'uso di immagini, il tutto deve essere
vettoriale (ridimensionamento dinamico), mentre per creandosi un font
me lo dovrei portare dietro ovunque, speravo in qualcosa più integrato
col sistema.
Se poi c'è una maniera *facile* per manipolare dei file di disegno
vettoriale (non saprei manco che formato usare) in java potrei usare
quelli
Newsgroup: it.comp.java
Titolo: Firefox e tag embed per scaricare jre

Salve,
il mio problema è il seguente: devo intercettare la jre utilizzata dal
browser e se la sua versione è precedente alla 1.4.2_05 chiede
l'installazione di quest'ultima.
Il codice che ho scritto/trovato/ etc è il seguente:
<!-- caricamento dei pacchetti -->
<SCRIPT LANGUAGE="JavaScript">
<!--
        if (isExplorer)
        {
          document.write('<OBJECT
classid="clsid:8AD9C840-044E-11D1-B3E9-00805F4
99D93"');
          document.write(' WIDTH = 1 HEIGHT = 1 ');
          document.writeln('codebase="' + pluginSpace +
'#Version=1,4,2,50"><NOE
MBED><XMP>');
   }
        else if (isNetscape)
        {
          document.write('<EMBED
type="application/x-java-applet;jpi-version=1.4
.1_01" ');
          document.write('java_CODE = "' + code + '" WIDTH = 1 HEIGHT =
1 ');
          document.write('CODE =  "' + code + '" ARCHIVE = "' + archive
+ '" MAY
SCRIPT ');
          document.writeln('pluginspage="' + pluginSpace + '"/>');
        }
var loadApplet = '<APPLET CODE = "'+ code + '" WIDTH = 1 HEIGHT = 1 ' +
'NAME = "AppletVuota"   MAYSCRIPT></XMP>\n' +
'<PARAM NAME="MAYSCRIPT" VALUE="true">\n' +
'<PARAM NAME = CODE VALUE = "' + code + '" >\n' +
'<PARAM NAME="type" VALUE="application/x-java-applet;version=1.2">\n' +
'<PARAM NAME = ARCHIVE VALUE  = "' + archive + '" >\n' +
'</APPLET>';
document.write(loadApplet);
if(isExplorer)
{
        document.write('</NOEMBED>');
}
//-->
</SCRIPT>
<!--/NOEMBED-->
</EMBED></OBJECT>
che con un mezzo trucchetto (#Version=1,4,2,50 il 50 al posto di
05)funziona con explorer ma che non alcuna intenzione di funzionare con
Firefox (quest'ultimo con versione 1.0.6)
Idee?
Mille grazie
Roberta



HO avuto anch'io un problema analogo, ed ho risolto inserendo un'altra
applet, compilata x il jre 1.1, la quale oltre ad intercettare la
versione, mediante javascript fa comparire il link in un apposito div
della pagina. Sfrutto innerHTML.
Ciao
Newsgroup: it.comp.java
Titolo: tutorial java2

qualcuno sa se in qualche rivista esiste un cd che contenga il tutorial di
java2?(per evitare di scaricare 10 mb)

 java2?(per evitare di scaricare 10 mb)
Per scaricare 10 mega con un 33.6 ci si mette 1 ora = 1500 dopo le 18.30
e il doppio prima.
Spendi meno che comprando una rivista.
Poi vedi tu.
Ciao
-- 
il regolamento e' reale fino al punto in cui decidi di crederci ;-)
Newsgroup: it.comp.java
Titolo: CheckBox nei nodi di una JTree

Ciao a tutti,
sto cercando di capire se è possibile inserire un CheckBox in ogni nodo di
una JTree.
Ho fatto un po di ricerche si Google ma senza successo.
Qualcuno può aiutarmi?
Ciao,
CC

cccc wrote:

Cito dai javadoc di JTree:
To use JTree to display compound nodes (for example, nodes containing 
both a graphic icon and text), subclass TreeCellRenderer and use 
setCellRenderer(javax.swing.tree.TreeCellRenderer) to tell the tree to 
use it. To edit such nodes, subclass TreeCellEditor and use 
setCellEditor(javax.swing.tree.TreeCellEditor).

Newsgroup: it.comp.java
Titolo: Cambio font in applet già fatte

Ciao a tutti!
Ho un piiiccolo problema...
Dispongo di un prog già fatto in java con un'architettura di tipo
client-server che utilizza un'applet lato client. Quest'applet ha una
gestione delle stampe e permette di cambiare la dimensione del font
predefinito nelle java virtual machines. Il tipo di font, ora come ora,
non posso cambiarlo, ma mi hanno detto che esiste un plug-in fornito
dalla sun per poter cambiare font da utilizzare nelle stampe delle
applicazioni java. Io il plug-in l'ho scaricato, ma non riesco davvero a
capire dove e come si modifica per cambiare il font e aggiungerne uno
nuovo.
L'indirizzo da dove ho scaricato il plug-in è:
http://java.sun.com/plug-in/1.3.1/plugin-install.html
Spero proprio che possiate aiutarmi... sono all'ultima spiaggia...
Ciao!
Davide
-- 
Volontario Anti-Troll (TM) 
SecurFaq: 
http://members.nbci.com/gouldukat/
DocTrolls: 
http://it.geocities.com/roccopapaleo/faq/italiano/Troll.html
Netiquette: 
http://www.inferentia.it/netiquette/dis.html


http://java.sun.com/plug-in/1.3.1/plugin-install.html
Direi che non c'entra praticamente niente. ;-)
HTH
-- 
Ciao
	Fabrizio C.

"font.properties": ci sono dei documenti che potrebbero interessarti.
Già fatto. Il problema è che i riferimenti della sun sono relativi al
cambio di font con set di caratteri di lingue orientali (quindi quelli
con caratteri strani).
Ciò che interessa a me, invece, è cambiare il tipo di font pur
mantenendo il set di caratteri originale. Devo, in sostanza, fare in
modo che un'applet stampi utilizzando un font OCR caratteri visto come
font simboli. Ho smanettato parecchio sul font.properties, ma senza
risultato.
Ciao!
Davide
-- 
Volontario Anti-Troll (TM) 
SecurFaq: 
http://securfaq.usenet.eu.org/


risultato.
Scusami, ma non ho ancora capito se puoi mettere mano al codice di
questa applet.
-- 
Ciao
	Fabrizio C.
Newsgroup: it.comp.java
Titolo: preferences API: ma quando vengono cancellate?

Salve a tutti,
avrei un piccolo dubbio al quale non sono riuscito a trovare risposta
da nessuna parte: ma le preferences di una applicazione, quando
vengono eliminate?
Voglio dire, supponiamo che io utilizzi un'applicazione che imposta
delle preferences. In seguito, per un motivo o per l'altro, non la
voglio piu' utilizzare, dunque la cancello.
Le preferences impostate dall'applicazione che fanno, restano
memorizzate sul mio sistema vita natural durante???
Se cosi' fosse, non trovate che questo sarebbe un grosso limite
all'applicabilita' della tecnologia?
:-/
-- 
__/\__ * this mail has been written by Talpa Stellare
\ TS / * che da piccolo una volta e' morto.
 |/\|  * icq# 78630739 - togli i caratteri maiuscoli x e-mail

 
parlare di "grosso limite" mi sembra davvero eccessivo.
e' al massimo una scocciatura, ma del resto sono anni che le
applicazioni windows fanno cosi', quando le disinstalli
lasciano sempre qualche schifezza nel registry o in c:\Programmi
pazienza...

 lasciano sempre qualche schifezza nel registry o in c:\Programmi
Vabbe', ma quelli sono programmi fatti coi piedi! Se uno vuole fare
una cosa pulita non penso si possa accontentare di questo!
:-((((((((((


Newsgroup: it.comp.java
Titolo: javax.naming.NameNotFoundException....

vorrei sapere come faccio a fare una lookup ad un DataSource...
da premettere che uso JBuilder5 Enterprise e Borland Application Server 4.5
ho già provato in questo modo e mi restituisce questa
eccezione:javax.naming.NameNotFoundException
        InitialContext ic=new InitialContext();
        DataSource
ds=(DataSource)PortableRemoteObject.narrow(ic.lookup("database"),DataSource.
class);    /* 1°prova*/
         DataSource ds=(DataSource)ic.lookup("database");       /* 2° prova
*/
        conn=ds.getConnection();
        stmt=conn.createStatement();
grazie...

 ha scritto nel messaggio
news:c%7c8.16100$eD3.6...@twister1.libero.it...


Si ho guardato e non ho trovato nulla di utile...
credo che il problema non sia nel codice ma nel descrittore xml...
ma non riesco a capire dove sbaglio....

 ha scritto nel messaggio
news:4Hoc8.20883$eD3.8...@twister1.libero.it...


Prov con
      DataSource ds=(DataSource)ic.lookup("jdbc/database");     oppure
      DataSource ds=(DataSource)ic.lookup("java:jdbc/database");
Il problem dovrebbe essere che non riesce a localizzare il Datsource, questo
perchè
        InitialContext ic=new InitialContext();
non ti porta di preciso all'INITIAL DATASOURCE del tuo application server.
CIAO
Alessandro Barrilà ha scritto nel messaggio ...


 ha scritto nel messaggio
news:_BTc8.2317$l_3....@twister1.libero.it...

Newsgroup: it.comp.java
Titolo: itext

devo inserire un immagine in un pdf, dritte?
Mi sono orientato su itext giusto?
grazie
__________________________________________________________________ Luca
Mansutti ICQ#: 240371916 Current ICQ status: + More ways to contact me Get
ICQ! __________________________________________________________________

 devo inserire un immagine in un pdf, dritte?
Devi creare un pdf che contiene una data immagine vorrai dire.
-- 
Andrea Francia
http://www.andreafrancia.it/

Newsgroup: it.comp.java
Titolo: Sorgenti Java

Sto cercando sorgenti di applet per imparare ad usare
Java.................c'è qualcuno che è disponibile a spedirmi i suoi file
sorgente o ad indicarmi dove ne posso trovare??  grazie 
 
Francesco



prova a la home page 
http://www.freecode.com
 e poi ricerca per java.
Ti comparira' una lista di programmi in java di cui e' disponibile il
codice sorgente.
Spero di esserti stato di aiuto.
Ciao.
			Fabio
Newsgroup: it.comp.java
Titolo: definizione classpath

Salve, ho un problema a portare del codice scritto su win, su linux.
Sotto win a vevo scritto un piccolo script .bat che mi settava una 
variabile classpath con tutte le librerie che servivano.
Su linux non l'ho fatto, ma volevo semplicemente settarle io mentre 
faccio partire il programma:
~/jbproject/ListaDischi (old)/classes$ javac -classpath 
.;../lib/jbcl.jar;../lib/hsqldb.jar listadischi.listadischi 
../data/dbListaDischi ../output/
gcj-3.3: no input files
bash: ../lib/jbcl.jar: Permission denied
bash: ../lib/hsqldb.jar: Permission denied
Ma ottengo questi errori. I due file .jar sono accessibili in lettura e 
scrittura, quindi non capisco il senso di quegli errori. E poi "gcj-3.3: 
no input files" non ho idea di cosa sia!
Mi dareste una mano a capire!?
Grazie mille


http://csvtosql.sourceforge.net/

 
gcj-3.3: .: linker input file unused because linking not done
bash: ../lib/jbcl.jar:../lib/hsqldb.jar: No such file or directory
Questo č l'errore se metto i : tra i due jar.
Mi sembra andasse meglio con il ; !!
Come mai!?

 Come mai!?
su questo passo non sono mai riuscito a fare funzionare gcj ..
ma devi compilare in modo nativo ? nel senso cosa ti spinge
a perdere la portabilità  ?


 
Credo di essermi espresso male io. Praticamente il progetto su win 
l'avevo fatto con jbuilder e avevo usato dei layout propri di jbuilder, 
e quindi ho dovuto allegare al mio progetto la libreria jar apposita.
Su win, per avviare l'applicatico usavo questi file bat:
Per avviare:
@echo off
set LOCALCLASSPATH=.
for %%i in (..\lib\*.jar) do call cpappend.bat %%i
cd ..\classes
@start javaw -cp "%LOCALCLASSPATH%" listadischi.listadischi 
..\data\dbListaDischi ..\output\
rem endfile:Start.bat
cappend.bat:
rem Process the first argument
if ""%1"" == """" goto end
set LOCALCLASSPATH=%LOCALCLASSPATH%;%1
shift
rem Process the remaining arguments
:setArgs
if ""%1"" == """" goto doneSetArgs
set LOCALCLASSPATH=%LOCALCLASSPATH% %1
shift
goto setArgs
:doneSetArgs
:end
rem endfile: cpappend.bat
E con questi due settavo la classpath. Ora non potendo più usare questi 
2 file, ho dovuto mettere direttamente la CP alla chiamata del main:
~/jbproject/ListaDischi (old)/classes$ javac -classpath 
.;../lib/jbcl.jar;../lib/hsqldb.jar listadischi.listadischi 
../data/dbListaDischi ../output/
Ma continua a dirmi che non può accedere ai due file .jar che stanno 
nella cartella "lib".

evita di usare jbuilder, nonostante io sia un ex programmatore delphi
e ammiri ancora molto gli ide di casa borland devo dire che non ti insegna
molto di java, soprattutto la pulizia e il deploy.
gcj se non erro serve solo per compilare nativamente il codice java
per compilare la tua applicazione devi usare j2sdk per linux.
quindi per compilare sarà :
javac -classpath .:/..lib/uno.jar:../lib/due.jar package.classe
cmq per queste cose soprattutto quando hai molti jar da inserire nel
classpath usa ant invece dei file bat.

Newsgroup: it.comp.java
Titolo: Swing...

Ciao a tutti!!!
Sono ancora io che vi pongo una questione...
Ho un jPanel sul quale faccio un po' di grafica.... e fin qui tutto ok!
Questo jPanel è molto grande, 5000x5000 e poichè non possiedo schede
grafiche né monitor che sostengano tale risoluzione [ :-) ] ho pensato di
inserirlo in un jScrollPane con tanto di jScrollBar... Tutto sarebbe ok se
non fosse che quando sposto le barre mi viene cancellata la grafica che
decido di non visualizzare in quel momento; cioè il movimento delle barre mi
clippa tutto cancellando ciò che vado a nascondere e comunque non mi mostra
ciò che dovrebbe esserci nella zona precedentemente nascosta!!! Ho fatto una
routine di refresh che ridisegni tutto ma non so come chiamarla
automaticamente allo spostarsi delle barre...
Qualche aiuto???
Grazie!
Fausto.
P.S.: Per la cronaca: ho installato Linux... adesso vediamo un po' che ci
posso fare...  ;-)

 automaticamente allo spostarsi delle barre...
Se hai un JScrollPane, hai un JViewPort (che e' l'area interna allo
ScrollPane), questo ha una funzione denominata
addChangeListener() che consente di aggiungere un "listener" che
viene richiamato ogni volta che qualche cosa cambia nel ViewPort
(es. viene ridimensionato o spostato)... ho detto abbastanza ?
Vedi la documentazione per JViewPort.
Davide

 > ciò che dovrebbe esserci nella zona precedentemente nascosta!!! Ho fatto


Newsgroup: it.comp.java
Titolo: Ancora auito per questo Tomcat

Ho win xp professional, e avevo jdk1.2.2 ho installato e configuarato
tomcat5.0.14 e quando faccio startup mi da
il seguente errore:
Exception in thread "main" java.lang.NoClassDefFoundError:
org/apache/catalina/startup/Bootstrap
Mi avevan detto di cambiare jdk ho istallato jdk1.4 ma mi dà sempre lo
stesso errore come posso fare? Ho provato a cambiare anche tomcat con la
versione 4.0.12 ma il risultato è lo stesso

 org/apache/catalina/startup/Bootstrap
A vederlo cosi' sembrava infatti un problema di classpath, non mi ero 
azzardato a dirlo prima perche' in effetti la jdk 1.2.2 cmq va 
aggiornata ^_^.
Guarda cosa dice nei documenti di installazione.
-- 
/**
  * Mattia Belletti - Undergraduate student @ 
cs.unibo.it
  * ICQ: 33292311   - email: 
mbel...@cs.unibo.it
  * IRC: BluShine   - site(s): 
http://cs.unibo.it/~mbellett
  * Linux registered user 299762 @ Linux registered machine 213003
  */
Newsgroup: it.comp.java
Titolo: Contesto WebService

Salve a tutti.
Ho implementato un piccolo WS ed ho generato il client per testarlo.
La chiamata funziona.
Adesso vorrei mettere sul WS un filtro sull'IP del client.
Per come determinare l'IP ho trovato un paio di tips su google.
Uno suggerisce di utilizzare Axis così:
MessageContext messageContext = MessageContext.getCurrentContext();
String ipAddress =
messageContext.getStrProp(Constants.MC_REMOTE_ADDR);
Peccato, però, che la prima delle due righe mi restituisca un
messageContext null.
Come mai?
Sul forum SUN ho trovato invece l'uso delle annotations in questo modo
import javax.annotation.Resource;
import javax.jws.WebMethod;
import javax.jws.WebService;
import javax.xml.ws.WebServiceContext;
import javax.xml.ws.handler.MessageContext;
@WebService()
public class ClientIPWS {
@Resource
private WebServiceContext wsContext;
@WebMethod(operationName = "getIP")
public String getIP() {
MessageContext mc = wsContext.getMessageContext();
String ipAddress =
((javax.servlet.http.HttpServletRequest)mc.get(MessageContext.SERVLET_REQUEST)).getRemoteAddr();
return ipAddress;
}
}
Peccato però che io debba lavorare a livello 1.4
Avete suggerimenti in merito?
Grazie


Aggiornamento.
Ho provato anche con
			MessageContext context = AxisEngine.getCurrentMessageContext();
			if (context == null){
				System.out.println("AxisEngine non va, provo col serviceLocator");
				CheckCreditCardSEIServiceLocator locator = new
CheckCreditCardSEIServiceLocator();
				if (locator != null){
					AxisEngine engine = locator.getEngine();
					if (engine != null){
						context = engine.getCurrentMessageContext();
					}else{
						System.out.println("engine null");
					}
				}else{
					System.out.println("locator null");
				}
			}
Il primo context è null, il secondo, quello di
engine.getCurrentMessageContext(), anche.

Aggiorno ancora questo thread nella speranza di avere una dritta
utile.
Premetto che non posso utilizzare le annotations @WebService e affini
perchè mi devo limitare alla versione 1.5 della jre
Ho trovato un'altra dritta che è quella di far implementare alla
classe di endpoint l'interfaccia import
javax.xml.rpc.server.ServiceLifecycle;
Ciò obbliga ad implementare il metodo init in questo modo.
	public void init(Object context) throws ServiceException{
	   endPtCntxt = (ServletEndpointContext)context;
	   System.out.println("BSCaller:init(Object context): "+context);
	 }
così che poi nel mio metodo di business possa fare
context = (MessageContext) endPtCntxt.getMessageContext();
Il problema però è che non avviene il passaggio nel metodo init
all'avvio del server (o altrimenti quando?).
Suggerimenti?
Newsgroup: it.comp.java
Titolo: Creare codici alfanumerici sequenziali

Salve a tutti,
cercavo una mano per creare codici alfanumerici in maniera sequenziale.
Il dominio è {a-z,A-Z,0-9}..qualche consiglio?
Ovviamente si parte dal codice 0...0.

 Ovviamente si parte dal codice 0...0.
usi numeri in base 26+26+10 = 62
0 = 0
1 = 1
9 = 9
10 = a
11 = b
25 = z
26 = A
27 = B
61 = Z
62 = 10
come con l'esadecimale ma con 62 cifre
la conversione da decimale a 62male la fai a botte di divisioni e mod
e viceversa

 
Grazie per la risposta..ma un esempio in pseudocodice?

 Grazie per la risposta..ma un esempio in pseudocodice?
qui trattano la conversione da base 10 a base 2, il tuo caso e'
fondamentalmente identico ma invece di 2 cifre ne hai 62
http://forum.html.it/forum/showthread/t-1128363.html
comunque, google: conversione base java
e simili

Tempo fa ho avuto la tua stessa necessità, risolta tramite una funzione 
ricorsiva che genera le disposizioni.
luca ha scritto:

Newsgroup: it.comp.java
Titolo: Cristal Report per Java

Ma esiste o no?
Ho cercato in internet ed effettivamente qualcuno ne parla.
Peccato che nessuno dica chi l'ha fatto e dove si può scaricare
un'evaluetion.
Qualcuno può aiutarmi?
Ciao,
CC

Ciao, cccc!
Il giorno 08/07/2004 alle ore 13:29 hai scritto:
 c> Ma esiste o no?
 c> Ho cercato in internet ed effettivamente qualcuno ne parla.
 c>
 c> Peccato che nessuno dica chi l'ha fatto e dove si può scaricare
 c> un'evaluetion.
Mi spieghi come hai fatto a non trovare il produttore dopo che Google,
cercando 'crystal reports', riporta il seguente link come *secondo*
risultato ?
http://www.businessobjects.com/products/reporting/crystalreports/default.asp
Bye
-- 
Fear is the path to the Dark Side.
http://www.maccasoft.com

 risultato ?
Ho cercato "cristal report", senza la "s" finale.
Mi rendo conto però di non avere scusanti ;-)
Grazie e ciao.

Newsgroup: it.comp.java
Titolo: Aiuto!

Allora: ho il JDK 1.1.6, ho cominciato a scrivere le prime applet con
risultati più che soddisfacenti, ma i problemi vengono con le
applicazioni: la compilazione funziona perfettamente, ma java.exe mi
dice una cosa tipo "class not found"; io ad esempio scrivo
un'applicazione del genere:
class msg {
 public static void main(String args[]) {
  System.out.println("Messaggio");
 }
}
e lo salvo come msg.java; poi
javac msg.java (e funziona)
ma con
java msg 
e viene fuori class not found: msg.
Devo settare qualcosa in particolare?
-- 
Nicola

Devo settare qualcosa in particolare?
Bisogna che la classpath comprenda il directory corrente,
ma di default dovrebbe gia` essere cosi`; non e' che hai
settato, o lasciato settato, la variabile d'ambiente CLASSPATH
a qualcosa di strano?  Puoi controllare con il comando env
in ambiente Unix, ovvero il comando SET (senza argomenti)
in ambiente Dos/Windows/ecc.  Se CLASSPATH non e'
settata proprio, il tutto dovrebbe funzionare; se no, se hai
bisogno di tenerla settata per qualche ragione, prova a
metterle specificamente dentro, oltre ad altri directory ecc,
anche "il directory corrente" (che sia in Unix, sia in Dos/ecc,
si chiama "." [solo un punto, senza le virgolette]).
Alex

Ho un problema con un'applet java nella mia pagina web: funziona
perfettamente in locale, ma se la metto sul server e tento di consultarla da
Internet non parte.
Come lo posso risolvere?
Grazie.

...

Le possibilita` sono tante, ma probabilmente e` una violazione
di sicurezza -- le applet java caricate via browser non possono
fare quasi niente, tutto sommato.  Anzitutto devi scoprire il
messaggio di errore -- abilita e consulta la "java console" del
tuo browser; poi, se il problema ancora non ti e` chiaro, puoi
postare qua i msg d'errore e le parti rilevanti dei sorgenti e
scoprire esattamente cos'e` che non puoi fare da applet
(niente accesso ai dischi, ne` a nessun host salvo quello
da cui e` stata scaricata, ne` a tante proprieta` di sistema,
e via proibendo).
Prosegui il thread qui, per favore, NON via posta nella mia
mailbox -- avverto perche` tanti, nonostante le mie ripetute
richieste in merito, continuano ad invadermi la mailbox...
Alex
Newsgroup: it.comp.java
Titolo: java su openbsd

Buongiorno a tutti
Posso, di grazia, sapere se
qualcuno di Lor Signori
ha mai installato una java virtual machine su openBSD ?
Grazie a tutti
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 ha mai installato una java virtual machine su openBSD ?
Io uso FreeBSD su cui ho installato diverse JVM.. attualmente
uso regolarmente la 1.3.1 e 1.4.2
So che OpenBSD usa il sistema dei ports ereditato da FreeBSD,
quindi ti consiglio di provare da li... il porting di java
su FreeBSD e' stato un lavoro di molti mesi di persone molto
preparate, quindi non ti consiglio di imbarcarti in un'impresa
simile scaricandoti il jdk dalla sun e apportando le tue modifiche.
E' meglio fare:
# cd /usr/ports/java/jdk14; make install
..sempre che sia compatibile con OpenBSD...
Ciao.
-- 
                Roberto Nunnari -software engineer-
                     mailto:
ro...@nunnisoft.ch
   Residenza Boschetto 12           tel/fax: 
+41-91-6046511
   6935 Bosco Luganese        """    mobile: 
+41-76-3208561
   Switzerland               (o o)
========================oOO==(_)==OOo========================

Newsgroup: it.comp.java
Titolo: ArrayList

In una ArrayList ho una frase e vorrei visualizzare sul monitor i primi 10
caratteri di questa frase.
Ho provato a convertire il contenuto dell'ArrayList in una Array e
successivamente ad usare il substring ma niente.
Come posso fare?
Grazie x l'aiuto.

 ha scritto nel messaggio
news:al7qih$18bm$1...@newsreader1.mclink.it...

Vorrei sapere se ogni elemento dell'arraylist è un carattere della frase o
se la disposizione è diversa, dato che, banalmente mi verrebbe da
consigliarti di ciclare sui primi 10 elementi dell'arraylist e stamparli
Ciao
  Cosimo


Si ogni elemento dell' ArrayList è un carattere della frase.
Ciao Francesco.
Newsgroup: it.comp.java
Titolo: L'informatica è una scienza esatta?

Salve a tutti,
ho un problema serio da porvi: ho implementato in Java, per un esame, il 
cammino a costo minimo tra due nodi di un grafo.
La prima versione usava classi con poco incapsulamento. Per es., per 
andare al nodo di testa del grafo:
myg.setCurrNode(myg.getHeadNode());
da una qualsiasi delle classi.
Non mi ha mai dato problemi. Ho deciso, per rendere più leggibile il 
codice, di implementare tutte le procedure di questo tipo all'intero 
della classe grafo così da poter scrivere:
myg.gotoHeadNode();
dove gotoHeadNode() è un metodo così definito:
public Node getHeadNode() {
     return headNode;
}
public void gotoHeadNode() {
     setCuttNode(getHeadNode());
}
public void setCurrNode(Node currNode) {
     this.currNode = currNode;
}
La prima volta che eseguo il programma va tutto ok! La seconda mi da 
inaspettatamente una NullPointerException sull'istruzione 
myg.gotoNextNode(). L'esecuzione del programma procede normalmente, come 
se quell'eccezione fosse solo un avviso. Sarebbe logico ignorarla, ma 
voglio almeno sapere perché devo ricompilare il progetto ogni volta che 
non voglio vedere quella maledettissima N.P.E.!
Grazie anticipatamente!

 non voglio vedere quella maledettissima N.P.E.!
Escludendo un errore nella JVM che utilizzi (nel senso, potrebbe anche
essere un problema di custom classloader o che altro), potresti provare a
postare il codice per intero. Hai provato a usare un'altra JVM? Stai usando
un IDE? Dacci qualche informazione in più sull'ambiente in cui il tutto
gira...
Comunque l'informatica non è una scienza esatta, è un'arte.
Ciao,
 Stefano
----------
"X WindowSSS, teSSSoro mio... lo odieremo per SSSempre"
Bill Gollum
----------

> Comunque l'informatica non è una scienza esatta, è un'arte.
Per gli antichi greci la parola "Arte" e la parola "Tecnica" erano
sinonimi...

sinonimi...
Ne abbiamo fatti di passi in avanti dal tempo degli antichi greci...
;)
-- 
_____________________
RedPelle
--==--==--==--==--==--==--
 
redp...@email.it
 
www.redpelle.cjb.net
--==--==--==--==--==--==--

"Luigi R. Viggiano" wrote:

Spero che tu abbia capito quel che volevo dire. Possa tu essere un Vero
Programmatore e non un comune mangiatore di ciocorì. :)


 Programmatore e non un comune mangiatore di ciocorě. :)
Entrambi :)
Newsgroup: it.comp.java
Titolo: Java e XML

Salve,
sto iniziando ad interessarmi di XML come linguaggio per la definziione e lo
scambio di dati tra aopplicazioni scritte in Java. Mi e' sufficientemente
chiaro cosa sia XML e come si possono definire strutture dati usandolo.
Mi e' molto meno chiaro come si fa poi da una applicazione Java a leggere ed
interpretare i dati memorizzati in formato XML.
Sarei grato se qualcuno potesse indicarmi qualche documentazione op fornirmi
degli esempi anche semplici.
Grazie e ciao.
Alfredo

 ha scritto nel messaggio
news:95e93n$p4j$1...@e3k.asi.ansaldo.it...


Vorrei usare XML per fornire alla mia applicazione Java (Servlet/JSP) dati
di configurazione.
Vorrei sapere come leggere e scrivere i file XML da una classe Java. Pensavo
di usare DOM.
Alfredo

:

jaxp 
    	(
http://java.sun.com
)
xerces - XML parser (SAX/DOM) per java
xalan - XSLT processor per java
 
    	(
http://xml.apache.org/
)
-- 
God is Real, unless declared Integer.
ObjectZone - 
http://space.tin.it/computer/csadun

 ha scritto nel messaggio
news:ytVe6.93924$ew1.5...@news.infostrada.it...


 > Alfredo
Dai un occhiata a Xerces, 
xml.apache.org
. 
E' facile da usare e decisamente flessibile.
-- Giuseppe

Newsgroup: it.comp.java
Titolo: Esecuzione programmi con Java sotto NT

Salve,
    Devo eseguire dei programmi di Windows NT usando Java, ma a quanto
pare NT crea un nuovo processo e non posso leggere
l'output, ho provato ad usare quindi l'output su un file temporaneo, ma
nemmeno questo funziona utlizzando il Runtime.exec()
Qualcuno ha qualche idea?
La stupidita della shell di Windows e' che delle volte funziona
normalmente, ad esempi se volgio cancellare o aggiungere un
utente usando java uso il comando "net user ...." e tutto va, ma se
voglio leggere gli user scrivendi all' interno del codice java
"net user" non vedo un bel niente...... ho provato allora a redirigere
l' output cosi: "net user > user.txt" ma non funziona!!!
Ho provato anche tutte le varianti possibili e usando il comando "cmd".
    Grazie
        Moreno Balcon

Qualcuno ha qualche idea?
[deletia]
| --
| Bruno Bossola
| Groupware/Intranet B.U.           Phone:  +39-11-2252211
| ATOS SpA v.Vaninetti 27           Fax:    +39-11-2203182
| I-10148 Torino ITALY              Change NOSPAM in atos to email me!
Newsgroup: it.comp.java
Titolo: Download

Vorrei sapere se e' possibile usando Java (applet) oppure javascript
scaricare un file e memorizzarlo automaticamente sul disco del client.
Se non e' possibile con questi strumenti sapreste darmi qualche
consiglio su cosa utilizzare ?
Potreste rispondere anche all'indirizzo 
fbar...@tin.it
Grazie
BaFra

...


Newsgroup: it.comp.java
Titolo: stampa (su stampante)

Salve a tutti !
Il mio problema e' il seguente:
vorrei stampare (in semplice modalita' testo) qualcosa sulla stampante, e,
cercando nelle API ho
trovato solo un metodo getPrintJob nella classe Toolkit, che restituisce un
PrintJob, che e' una classe
astratta. A differenza del Toolkit, non ha una "getDefault", ne' metodi non
astratti,quindi immagino che non vi sia un'implementazione standard
dipendente dalla piattaforma, o comunque un  minimo di base da cui partire.
Vorrei allora sapere:
-    se e' reperibile una classe che implementi la suddetta
-    come fare a implementarla (devo fare delle funzioni esterne in C/C++ e
richiamarle?)
Grazie mille.
Ciao
Ubik

che restituisce un PrintJob, che e' una classe astratta.
Il fatto che getPrintJob sia un metodo abstract significa solo che devi
fornire una implementazione di getPrintJob (cosi' come di altri metodi) se
vuoi
scrivere una classe che estenda Toolkit. Quindi per stampare puoi ottenere
facilmente un oggetto PrintJob in questo modo
PrintJob pj = getToolkit().getPrintJob(frame, title, properties);
Purtroppo non e' possibile stampare in semplice modalità testo, solo in
modalita' grafica. Ad esempio per stampare il contenuto di un Canvas di nome
previewArea puoi scrivere
PrintJob pj = getToolkit().getPrintJob(parent,title,p);
Graphics pg = pj.getGraphics();
previewArea.paintAll(pg);
pg.dispose();
pj.end();
Ciao.
--
     o     Leonardo Boselli   
bos...@technologist.com
    o o    TETRACTYS Freeware 
tetr...@geocities.com
   o o o          Java and NetRexx Tutorials
  o o o o          
http://surf.to/tetractys
Newsgroup: it.comp.java
Titolo: AIUTO! Mailer Java!!

Salve ragazzi,
ho numerosi problemi nel realizzare un applet che consenta di mandare una
mail direttamente dal Web. Qualche anima pia potrebbe mandarmi la sorgente
di qualche applet FUNZIONANTE.
Ringrazio tutti fin da adesso.
-- 
Daniele "Ryoga" Muscarella
--------------------------------------------
Note di Rock  - World Wide Rock Italian E-zine
www.cys.it/ndr
Formula 1 Web Magazine
www.formula1.it
--------------------------

...

Se provi con Jamba 2.0 č gią tutto pronto.
Trovi la versione ultima presso 
http://www.jamba.com
E' un prodotto che stņ provando con la prospettiva di acquistarlo e mi
sembra ottimo.
Poi dimmi com'č.
Pattoia Maurizio
roa...@usa.net
http://gw2.cst.unipg.it/mauri/index.htm
Newsgroup: it.comp.java
Titolo: maven e ereditarieta

Ho tre progetti dove una parte del codice è identico. Non solo file .java, ma anche cartelle con relative pagine jsp. 
Ho provato a creare un progetto parent, ma le classi e le pagine jsp non vengono automaticamente ereditate. Vorrei che almeno i files .java venissero visti dalle classi dei progetti che ereditano
 
C'è modo, usando maven, di non dover tutte le volte copiare e incollare il codice comune a vari progetti ?

 C'� modo, usando maven, di non dover tutte le volte copiare e incollare il codice comune a vari progetti ?
 
Per quanto riguarda le jsp � difficile.
 
Ma per le classi Java, la soluzione non � quella di avere un progetto 
parent, ma di metterle all'interno di un progetto, e mettere quello come 
dipendenza di quello/i dove vuoi usarle.
 
-- 
Lucio Benfante       
http://www.lambico.org
 
JUG Padova           
http://www.parancoe.org
 
www.jugpadova.it
 
http://www.jugevents.org
 

 C'� modo, usando maven, di non dover tutte le volte copiare e incollare il codice comune a vari progetti ?
 
Credo ci sia il modo di creare un archetipo (cio� una specie di
template) da cui partire per il nuovo progetto, con una base di classi e
jsp gi� pronte.
Ma non l'ho mai fatto. Maven ha un fottio di archetipi che � possibile
scaricare e usare per creare la base di un nuovo progetto.
 
M.


semplicemente: con la parte comune del codice crei un quarto progetto/
libreria e lo poni come dipendenza degli altri tre. questo è il modo
corretto di gestire una situazione del genere.
per quanto riguarda le jsp se dovesse essere determinante avere una
replica identica sicuramente si può trovare un modo di farlo in fase
di build, esistono plugin per tutti i gusti. il problema è capire se
si sta guardando il problema dal punto di vista giusto. maven ha, per
esempio, la gestione dei profili che rappresenta un potente strumento
con cui si possono impostare diverse build per lo stesso progetto,
quindi una possibile alternativa è riunire i tre progetti in uno solo
che produce tre artefatti diversi.
 
maven è potente, va studiato in tutte le sue potenzialità.
 
 

 C&#39;è modo, usando maven, di non dover tutte le volte copiare e incollare il codice comune a vari progetti ?
 
Creare un libreria, può essere una buona idea, però mi limita nel momento in cui voglio apportare modifiche che vanno testate via web. La parte comune di codice sono EntryPoint di Gwt


 
Che c'entra GWT con le JSP? Per quanto riguarda il limite non ho capito: 
devi solo re-installare la dipendenza e poi eseguire la web app (che 
importa la dipendenza che hai appena re-installato).
Newsgroup: it.comp.java
Titolo: Aiuto random e selezione stringhe.

Salve a tutti.
C'=E8 qualcuno che possa aiutare un neofita di Java (...e della
programmazione in generale) su alcuni quesiti forse stupidi per i pi=F9 ma
problematici per me?
Le mie domande sono:
1) Come generare dei numeri interi casuali?
2) Come selezionare una parte di una stringa?
3) Come mai, convertendo un valore double in int mi esce un valore tipo
"49.0" e non "49"?
Grazie molte a chi mi sapr=E0 dare una dritta!!
       Ciao!!!
--
Automatic posted from [194.177.111.67]
via Mailgate Server - 
http://www.mailgate.org

 via Mailgate Server - 
http://www.mailgate.org
 Ciao!
--
Alexis Paul Bertolini
- PhD student in Computer Science at Milan University, Italy
- Managing director of Warehouse Creations
- Developer of Java applications, Web services, Network Databases
- Teacher of English as a foreign language

Newsgroup: it.comp.java
Titolo: Emacs

A causa di problemi del server , qualcuno mi saprebbe dire se c'e' qualche
rivista che attualmente contenga in CD-Rom una versione di Emacs?
Grazie.

Qualcuno sa dirmi se attualmente in edicola c'e' una rivista che contiene in
CD-Rom una versione di Emacs.
A causa di problemi del server, ho problemi ad effettuare i download.
Grazie

 writes:

Dicono che Inter.net di ottobre ha tutta la Debian GNU/Linux 2.0, ma
io non saprei..vivo negli stati uniti...:->
-- 
David Welton                         
http://www.efn.org/~davidw
		 --Debian GNU/Linux--

Newsgroup: it.comp.java
Titolo: Aiuto Corso a Roma

Salve a tutti, avrei bisogno di un'informazione importante che solo voi
potete darmi. La mia azienda è disposta a pagarmi un corso su Java. Solo
che tra le tante scuole presenti a Roma non so quali siano buone e quali
no. Non vorrei rischiare insomma di buttare via tempo in un corso
inutile. Qualcuno di voi potrebbe indicarmi una buona scuola?
Grazie Comunque
Alessio

 potete darmi. La mia azienda č disposta a pagarmi un corso su Java.

Newsgroup: it.comp.java
Titolo: JTextField setEditable

ho aggiunto una jtextField ad un JFrame. Ho settato l'editabilità della
JTextField a false poi ho aggiunto un KeyListener al frame. Il KeyListener
intercetta la pressione del tasto "i" e rende editabile la casella di testo.
Il problema è che quando la casella viene resa editabile appare sulla
casella il carattere "i", quello di cui il listener ha intercettato
l'evento. Come posso risolvere il problema??
Ecco il codice:
import javax.swing.*;
import java.awt.*;
public class Ciao extends javax.swing.JFrame {
    JTextField jTextX;
    public Ciao ( String title ) {
        super( title );
        this.build();
        jTextX.requestFocus();
    }
    public void build(){
        jTextX = new JTextField( "X",10 );
        jTextX.setVisible( true );
        jTextX.setEditable( false );
        Listener listener = new Listener();
        this.getContentPane().add( jTextX );
        jTextX.addKeyListener( listener );
        this.setVisible( true );
        this.pack();
        System.out.println( "ma....." );
    }
    class Listener implements KeyListener {
        public void keyPressed(KeyEvent e) {
            if ( e.getKeyCode() == KeyEvent.VK_I ){
                e.consume();
                jTextX.setEditable( true );
                jTextX.setText("");
            } // end if ( e.getSource() instanceof JFrame )
        }// end method keyPressed()
        public void keyReleased(KeyEvent e) {
        }
        public void keyTyped(KeyEvent e) {
        }
    } // end inner Class Listener
    public static void main( String args[] ){
        Ciao frame = new Ciao ("Grafico digita qlcosa per vedere se
succede qualkosa");
        frame.setBounds( 50 , 60 , 50, 50);
        frame.show();
    }
}
--
http://www.smscash.it/index.php3?pagid=reg&p_form=P&p_pres=0&cpre=2297597&p_
desc=1

Ciao Tiziana.
In Java i caratteri riproducibili a video, passano prima attraverso il
KeyTyped e poi nel KeyPressed.
Quindi sposta il tuo controllo nel KeyTyped, solo assicurati nel caso in cui
l'utente ha premuto "i" di consumare l'evento (event.consume(); )in modo
tale da evitare che questo passi al KeyPressed

             if ( e.getKeyChar() == 'i'){............}