mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.java
Titolo: Costruttore copia?

Non so se la cosa è banale o impossibile ;-), ma non sono riuscito a
tirar fuori qualcosa di decente per quanto segue: ho bisogno di fare
una sottoclasse di Date (comunque è un problema generale) e ci sono
dei metodi che mi restituiscono, appunto, un Date. Come faccio a fare
in modo che da questo Date salti fuori un oggetto della classe che ho
scritto io?
Il fatto è che, ovviamente, Date non ha un costruttore che prende un
Date come argomento... Per ora ho risolto con un raggiro: dall'oggetto
Date che ottengo, estraggo i millisecondi ( .getTime() ) e li passo al
costruttore della mia classe che invoca super(millisecondi). Questo va
bene perchè Date ha un costruttore che accetta parametri, ma se non ne
avesse, come potrei fare? Ho visto che Object ha un metodo clone() e
ho pensato che si potrebbe sfruttare, ma non so bene in che forma.
Qualcuno mi può aiutare? Grazie mille.
--
Bye,
  Dario
ICQ: 
http://wwp.mirabilis.com/11871099
Remove anti-spam from e-mail address

scritto io?
Se hai scritto una "class MiaDate extends Date", puoi dotare la tua
MiaDate di un costruttore che prende un riferimento a MiaDate e ne
copia quanto ti serve, e, da qualsiasi metodo che torni un Date,
puoi tornare "new MiaDate(this);".  clone e` effettivamente una
alternativa (se Date e` clonabile -- non ricordo se lo sia!).
Alex

alternativa (se Date e` clonabile -- non ricordo se lo sia!).
Bo'... Date è un Object e dentro ad Object c'è clone()...


Bo'... Date è un Object e dentro ad Object c'è clone()...
Non vuol dire, chiamare clone() ti da` un'exception
a runtime a meno che la effettiva classe coinvolta
non abbia un "implements Cloneable".
Alex

    }
Sbaglio o cosě devo riscirvermi tutti i metodi di Date??
Non mi piace del tutto... ;)
Grazie.


Non mi piace del tutto... ;)
E allora, non usarlo!  Non te l'ha mica ordinato il dottore,
dopo tutto.  Purtroppo, ne` Java, ne` altri linguaggi che io
conosca, contengono l'"evidente" costrutto "delega tutto
il resto a X"; evidentemente, gli inventori di linguaggi non
ritengono particolarmente oneroso per il programmatore
il compito di delegare esplicitamente ciascun metodo.
L'idioma "incapsula-e-delega" e` importante, ma, dato
che non e' prevista una scorciatoia per la parte "delega",
richiede tipicamente la scrittura di tanto codice
"boilerplate" (gergo, tratto da quello dei tipografi, che
identifica codice "meccanico e ripetitivo"): uno se lo
scrive a mano, scrive un programmino ausiliario per
generare questi sorgenti boilerplate, oppure fa senza
e riprogetta il proprio sistema.
Nel tuo caso, devi dunque riprendere in considerazione
cosa tu stia cercando di combinare con questo
"arricchimento" di Date, e riprogettare di conseguenza.
Alex

dopo tutto
Si be'... C'era una faccina...
Comunque grazie per le info.

Newsgroup: it.comp.java
Titolo: Frame

Come posso attendere la chiusura di un Frame?
Ho provato con
while( frame.isShowing() );
ma pianta anche l'esecuzione del frame! (Non è possibile cliccare sui
pulsanti della finestra)
--
Maurizio Sambati
Skice Software
Visitate: 
www.pierino.net
E-mail: 
sm...@pierino.net
---------------------------------

 pulsanti della finestra)
isShowing() ritorna semplicemente lo stato di visibilità del Frame e non ha
niente a che fare con la sua chiusura (per chiusura si intende il disposing
del Frame ovvero la deallocazione delle risorse impegnate nel Frame.)
Chiamare isShowing in un loop del genere significa bloccare il processing
degli eventi e quindi la capacità del Frame di rispondere agli input.
Sarebbe più corretto settare un flag in windowClosed (metodo di
WindowListener) testandolo poi in un thread apposito. Ecco un esempio
(sicuramente migliorabile):
import java.awt.* ;
import java.awt.event.* ;
import javax.swing.* ;
class WaitForClosed extends JFrame implements Runnable
{
 private boolean bFrameClosed = false ;
 private Thread myself ;
 WaitForClosed()
 {
  WindowListener w = new WindowAdapter()
  {
   public void windowClosing(WindowEvent e)
   {
    // causa l'effettiva chiusura del frame
    dispose();
   }
   public void windowClosed(WindowEvent e)
   {
    bFrameClosed = true ;
   }
  };
  addWindowListener(w);
  setSize(200,200);
  setVisible(true);
  myself = new Thread(this);
  myself.start();
 }
 public void run()
 {
  while( !bFrameClosed )
   myself.yield();
  System.out.println("Frame Closed!");
  System.exit(0);
 }
 public static void main(String[] args)
 {
  WaitForClosed wfc = new WaitForClosed();
 }
}
Marco.
--
Per scrivermi direttamente elimina
__TOGLIMI__ dall'indirizzo e-mail.

Newsgroup: it.comp.java
Titolo: chat chat chat - Non cerco una java chat :-)

In effetti Java è molto interessante per le tecnologie push.
Quello che mi interesserebbe è una specie di "chat" ma non per usarla, non
mi interessa.
Solamente vorrei leggere il codice per imparare qualcosa, quindi anche se in
realtà non funziona, non fa nulla.
Ovviamente vorrei leggere sia il codice del server che del client (se è
previsto un client :-))
Grazie
ciao
J

sul sito della ibm (
www.developer.ibm.com
) trovi un tutorial sulla creazione
di una chat in java, utilizzando i socket.
Trovi anche un paio di tutorial su RMI (questo per il tuo post successivo).
"J" <jj@thecloud.o> ha scritto nel messaggio
news:9v5tps$se6$1...@serv1.iunet.it...

Newsgroup: it.comp.java
Titolo: da bufferedimage a inputstream

ciao a tutti,
ho una domanda del caxxo a cui non riesco a dare risposta.
ho la necessità di traformare una bufferedimage in un inputstream
senza passare attraverso un oggetto di tipo file...
ho già cercato in giro, dicono di usare imageio.read e .write, ma non
riesco proprio a capire come... non ci sono molto fare con gli stream.
qualche anima pia e saggi può farmi un esempietto?
grazie mille
peppe


Forse javax.imageio.ImageIO puo' aiutarti (metodi read() e write()):
http://java.sun.com/j2se/1.5.0/docs/api/javax/imageio/ImageIO.html#read(java.io.InputStream)
http://java.sun.com/j2se/1.5.0/docs/api/javax/imageio/ImageIO.html#write(java.awt.image.RenderedImage,%20java.lang.String,%20java.io.OutputStream)
-- 
Giambo - Occhio al filtro antispam _e_ alla whitelist !

 Forse javax.imageio.ImageIO puo' aiutarti (metodi read() e write()):
ciao giambo,
grazie per la risposta, ma ho come un senso di deja vu, visto che mi
hai suggerito di usare la stessa cosa che segnalavo alla riga 5 del
testo da te quotato, e che non capisco come usare.
ciao
peppe

 testo da te quotato, e che non capisco come usare.
Azz :) ...
Quel che non mi e' chiaro e' perche' vuoi l'immagine sotto forma di 
stream. Cioe', i bytes che compongono lo stream, che cosa rappresentano 
? La codifica JPEG dell'immagine ? I bitplanes che la compongono ? La 
codifica GIF ? PNG ?


 codifica GIF ? PNG ?
hai ragione, non mi spiego!
lo scopo di questo coso è monitorare una macchina. il programma deve
salvare uno screenshot a intervalli regolari (e qui è facile, produco
facilmente un'immagine) e poi spedirla ad un ftp.
il problema è che non posso nessun file su disco.
sulla macchina su cui sviluppo, in cui non ho questa restrizione, è
molto facile salvare in un file .jpg la bufferedimage dello screenshot
(usando imageio), e dal file è molto facile ottenere un inputstream da
spedire via ftp (la libreria che uso per mandare su ftp richiede un
inputstream in ingresso), ma non potendo salvare su file non so proprio
come fare!
spero di aver chiarito.
grazie per l'aiuto
peppe

 il problema è che non posso nessun file su disco.
Neanche un file temporaneo ?
File temp = File.createTempFile("pattern", ".suffix");


 File temp = File.createTempFile("pattern", ".suffix");
no :(
è una macchina con una politica di sicurezza assurda, si pianta ogni 2
per 3 e gli screenshot servono proprio a cercare di capire cosa fasa
succeda... ma ai dischi proprio non posso accedere, neanche a quelli in
rete. insomma, qualunque sia la soluzione, di scrivere su hd non se ne
parla.
ciao
peppe

 no :(
Allora l'unica e' veramente passare per ImageIO.write. Immagino tu 
utilizzi l'FTP delle JDK, vero ?
   BufferedImage myImage = ...
   URL url = new URL("ftp://user:pass@host/path/file.boh");
   URLConnection urlc = url.openConnection();
   OutputStream os = urlc.getOutputStream();
   ImageIO.write(myImage, "boh", os);
Non ho idea di cosa avrai "dall'altra parte" :)

Newsgroup: it.comp.java
Titolo: Porte seriali e Java

Salve a tutti, ho da risolvere questo problema.
Devo creare un piccolo programma che "legge" e "scrive" dati da una porta
seriale o parallela.
Questo programma deve funzionare sia sotto Linux che sotto Windows (ed
essere portabile su qualsiasi piattaforma se possibile).
Sotto Windows, ho letto, si fa "appoggio" alla Win32Com.dll, ma sotto
Linux, o qualsiasi altro sistema?
Grazie a tutti!
Diego.

 Linux, o qualsiasi altro sistema?
Sotto Linux/Unix le porte seriali sono dei file come tutti gli altri,
non devi fare altro che aprirli e scriverci dentro o leggere.
Davide

 
IBM ha fatto un porting su Linux, prova a cercare su 
http://www.ibm.com/java
	Saluti
	Andrea Poltronieri

 sembra non avere ancora queste librerie.
Java non è un linguaggio adatto a parlare direttamente con le porte seriali,
nè con qualsiasi tipo di hardware. La necessità di rimanere un linguaggio
indipendente dalla piattaforma ha fatto sì che venissero trascurate le
funzioni di livello "basso". Il package javax.comm ne è un esempio: vorrebbe
fornire un'interfaccia di comunicazione che si adatti il più possibile ai
diversi tipi di architetture, ma per questo permette l'accesso ad un numero
limitato di parametri della porta. Tanto più che non fa ne probabilmente mai
farà parte della SDK ufficiale.
Se vuoi comunicare con una porta seriale puoi utilizzare l'interfaccia JNI,
crearti una libreria in Linux utilizzando il linguaggio C e utilizzare le
funzioni dal codice java. Questo è proprio l'approccio utilizzato da
javax.comm
Oppure puoi farti un eseguibile in C che si attacca a una seriale e apre un
socket a cui potrai accedere da una classe Java.
ciao
--
Claves do Amaral

 javax.comm
salve su linux questo (uso di seriale/parallela ecc.. con java /jni )c'è già da tempo
si chiama rxtx  tutto è presente sul sito
www.rxtx.org
bye
Newsgroup: it.comp.java
Titolo: JAI/JPEG e crash JVM

Siete a conoscenza di un bug a causa del quale caricando una immagine JPEG
con tag errati (file formalmente errato) la jvm va in crash?
Sun si! Ma ancora non ho trovato una soluzione per evitare il crash e
(magari!) lanciare una eccezione. :)
Qualcuno ha già affrontato il problema?

 Qualcuno ha già affrontato il problema?
Ho un'applicazione Web che usa JAI gia' da piu' di un anno: mai avuto
problemi per questo motivo...soprattutto mai mandato in crash la JVM.
Se effettivamente la manda in crash, non credo che tu ci possa fare
niente, se non togliere la parte nativa di JAI. Immagino che il problema
derivi da li', dato che penso sia piuttosto difficile che la parte
pure-Java della libreria possa dare problemi di questo tipo.
-- 
Lucio Benfante
Java User Group Padova: 
http://www.jugpadova.it
Brainbench MVP for Java 1: 
http://www.brainbench.com
MyTranscript: 
http://www.brainbench.com/transcript.jsp?pid=167064

Ciao Lucio,
sinteticamente:
il bug al quale mi riferisco è: 5030624,
è la JVM quella che va in crash,
sto utilizzando jvm 14.2_05 con JAI 1.1.2 su linux
Per riprodurre il problema è sufficiente che tu carichi una jpeg 
danneggiata e provi a richiederne ad esempio la larghezza.


 danneggiata e provi a richiederne ad esempio la larghezza.
Ok, ho trovato la segnalazione del bug. A quanto pare con la prossima jvm
5.0 non dovrebbe piu' accadere. Al momento l'unica soluzione che mi viene
in mente e' quella di pre-processare le immagini jpeg,
correggendole in modo che non diano problemi.



Avevo pensato a qualcosa di simile anche io, ma a dire il vero non ho idea
su cosa utilizzare per "validare" la jpeg. Tu conosci qualcosa che faccia al
caso?



Stamattina, prima di risponderti, avevo cercato un convertitore (o
qualcosa che ne abbia uno usato internamente) di immagini scritto in Java,
ma ne ho trovato solo implementati mediante JAI, quindi non utili.
Quasi quasi pensavo di buttare un'occhio ai sorgenti di The Gimp, e vedere
se e' possibile fare un porting in Java della parte che legge e scrive i
JPG. Se trovi un'alternativa, fammi sapere.



Stavo guardando a ImageMagick. Il supporto nativo è in C/C++ ma dispone di
interfaccia Java. Potrebbe essere una soluzione....
Newsgroup: it.comp.java
Titolo: newbie - import javax.swing.JOptionPane

Salve, sto iniziando a studiare Java dal Deitel&Deitel,
ho installato il j2sdk1.4.1_01 su win98,
nel path in autoexec.bat ho aggiunto la directory
C:\j2sdk1.4.1_01\BIN
non riesco a far andare questo programma:
import javax.swing.JOptionPane;
public class Welcome4 {
    public static void main( String args[] )
    {
        JOptionPane.showMessageDialog(
            null, "Welcome\nto\nJava\nProgramming!" );
        System.exit( 0 );
    }
}
Ho compilato con javac Welcome4.java
aperto la pagina web contenente il seguente codice
<HTML>
<APPLET CODE="Welcome4.class" width=300 height=150>
</APPLET>
</HTML>
ma non spunta altro che un riquadro grigio,
nessuna finestra di dialogo. Non so proprio come farlo andare.
Qualcuno riesce a darmi una mano?
Grazie mille!
--
Simone Sollena - My site: 
http://www.cerchietto.too.it
Get my public key at 
http://pgpkeys.mit.edu
 - Key ID: 0xBC2472D1
ICQ #147054457  More ways to contact me: 
http://wwp.icq.com/147054457
My OS: GNU/Linux Red Hat 7.2 - Linux User #276372 - Linux Machine #159118

non riesco a far andare questo programma:
Due o tre cose non quadrano::
1) Dentro al browser possono "girare" solo classi che estendono
java.applet.Applet;
2) Il ciclo di vita delle Applet non richiama il metodo main() ma i
metodi init() start() stop() e destroy();
3) Nella maggior parte dei browser, senza l'apposito plugin e senza il
tag HTML appropriato, swing non č utilizzabile.

 ha scritto

Grazie... ho capito dove sbagliavo, non doveva girare sul browser
come credevo. Ho scritto
java Welcome4
da riga di comando e mi č apparsa la bella finestrella grafica del
programmino in java.
Grazie ancora!

Newsgroup: it.comp.java
Titolo: ClassPath su Linux!

come posso configurare il classpath???
ho avviato, poi installato il j2sdk 1.4.0 per Linux.
lo installa in /usr/java/j2sdk1.4.0
quando cerco di compilare i file.java mi il compilatore mi segnala errore
segnalando problemi nel trovare le librerie..
potete aiutarmi?
thanks.
    Callisto.

 segnalando problemi nel trovare le librerie..
Riporta l'errore, perche' se il compilatore ti segnala problemi con
le librerie, non e' il classpath ma probabilmente dovrai aggiornare
il percorso delle librerie (ldconfig).
Davide

 ha scritto nel messaggio
news:acm278$qdog9$2...@ID-18487.news.dfncis.de...


> come posso configurare il classpath???
Ciao, secondo me puoi configurare solamente il PATH.
Cioe':
export PATH=$PATH:/usr/java/j2sdk1.4.0
A quel punto dovresti poter compilare senza problemi,
javac trovera' da solo le librerie standard.
Andrea

 ha scritto nel messaggio
news:soQH8.7986$ie.1...@twister2.libero.it...


 export PATH=$PATH:/usr/java/j2sdk1.4.0
Forse e' meglio se imposta il PATH sulla bin, cosi':
export PATH=$PATH:/usr/java/j2sdk1.4.0/bin
Pero' questo non cambia il CLASSPATH.
Sulla mia debian in /etc/profile ho impostato:
# JDK (.tar)
export JAVA_HOME=/usr/java
export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export PATH=$PATH:$JAVA_HOME/bin
JAVA_HOME e' necessaria impostarlo perche' qualche applicazione la
richiede. Qui' la vedi impostata a /usr/java perche' e' li' che ho
installato il mio j2sdk.
CLASSPATH e' bene impostarlo con almeno '.' perche' cosi' puoi
eseguire classi che chiamano altre classi che risiedono nella stessa
directory. La mia impostazione, con /lib e /jre/lib, era douvuta ai
miei tentativi di far funzionare il Java dal PHP, non e' detto che
servano nel tuo caso.
-- 
Un Ciao in DO Maggiore!
-=) Sbaturzio (=-

 export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
Domanda: io sapevo che o si include un path in cui si trovano
le classi (cioe' i file .class), o si include un jar. E' possibile
anche includere una directory che contiene dei jar per indicare
di includerli tutti? Sarebbe comodo!
Andrea

 ha scritto nel messaggio
news:acm131$qtjqu$1...@ID-141678.news.dfncis.de...

Newsgroup: it.comp.java
Titolo: Vettore di ArryList

Ciao a tutti,
se cerco di creare un vettore di ArayList poi aggiungere elementi mi viene
data una java.lang.NullPointerException??
ArrayList Path[]= new ArrayList[2];
...
...
..
Path[0].add(Space);
Path[0].add(AltroValore);
java.lang.NullPointerException
Grazie a tutti
GoanLife
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 ArrayList Path[]= new ArrayList[2];
dichiari lo spazio da occupare per l'array...ma non istanzi ogni oggetto
dell'array; prima di inserire l'oggetto quindi dovresti fare
Path[0] = new ArrayList();
e poi Path[0].setxxx ()
In abbondanza di IMHO
--
=======================
Ciò che l'occhio vede e l'orecchio
sente , la mente crede
=======================

Namingconvention di java:
le variabili iniziano con la PRIMA lettere minuscola:
path[]=...
^
E'fondamantale se in futuro vorrai usare framework che sfruttano le
namingconvention
-- 
---------------------------------------------------
......vieni a trovarmi 
http://www.glz.it
......dai voce al tuo sito 
http://www.talkwithus.it
......e monitorizza gli accessi 
http://www.talkwithus.it
......novità java, forum e altro 
http://www.javastaff.com
---------------------------------------------------

Newsgroup: it.comp.java
Titolo: Da php a java...

Ciao a tutti,
programmi da alcuni anni in ambito web, le mi conoscenze sono su php
ajax javascript mysql sql server ect..
Di 
dot.net
 e java ho conoscenze universitarie, con cui ho fatto
progetti con ottimi voti..
Naturalmente uso la programmazione ad oggetti in php ma non avanzata
come si potrebbe fare magari con java..
Vorrei appronfondire Java, che cosa mi consigliate?
Un qualsiasi libro?
Ad esempio io conoscevo java mattone dopo mattone, ma penso sia
vecchio..
e pensavo a thinking in java..
che ne dite?

 Un qualsiasi libro?
[CUT]
"Java 2 - La guida completa" di Herbert Schildt
Bye!
-- 
elimina unsampdoriano per rispondere via email


Io vado controcorrente e faccio pubblicit� solo a Italiani:
MANUALE DI JAVA 6
DE SIO CESARI CLAUDIO

 Un qualsiasi libro?
Concordo con DE SIO CESARI, sul sito (
claudiodesio.com
) puoi scaricare
il libro, così lo guardi prima di comprarlo.
Ho comprato "CORE JAVA 2 -Tecniche
avanzate" (
http://hpe.pearsoned.it/scheda_opera.php?ID=2505
), costa caro
ma è stupendo. Mi è venuta voglia di comprare anche il primo volume.
- Risorse on-line
Libri Mokabyte:
www2.mokabyte.it/download/project-find.run?projectName=all
The Java Tutorials: 
java.sun.com/docs/books/tutorial/index.html
Essentials of Java:
java.sun.com/developer/onlineTraining/Programming/BasicJava1/
java.sun.com/developer/onlineTraining/Programming/BasicJava2/
Newsgroup: it.comp.java
Titolo: Contatori di tempo in java... help

Avrei bisogno di un contatore che scade dopo tot secondi (o comunque dopo
tot tempo) che mi consenta, al suo scadere, di intraprendere un'azione (tipo
controllare il valore di una variabile) e che possa essere fermato in
qualche modo... So che esiste la classe Timer ma non serve, a quanto ho
capito, a questo scopo, ma per creare Thread in background o qualcosa di
simile...
GRAZIE

GRAZIE
--------------------------------
Inviato via 
http://usenet.iol.it
 

 Lis
Sě penso sia proprio ciň che mi server grazie infinite!
Ciao!

Newsgroup: it.comp.java
Titolo: [ARTICOLO] Confronto SWT - SWING

ciao a tutti,
vi suggerisco questo articolo che come oggetto mette a confronto
SWT e Swing
http://www.hacknot.info/hacknot/action/showEntry?eid=74
-- 
             {2Nd+BESt}
-----------------------------------
never underestimate human stupidity

 
Ti ringrazio per la segnalazione. Conoscevo quest'articolo e ne 
condivido più o meno in toto le argomentazioni.
Ne approfitto per segnalare un progetto credo abbastanza sconosciuto: Jdic
https://jdic.dev.java.net/
Fornisce una serie di utilissimi componenti Swing che permettono 
un'integrazione molto più spinta verso il OS senza perdere di 
portabilità, come ad esempio tray icon, file explorer, browser etc.
L'utilizzo è semplicissimo e i vantaggi, come è facile intuire, 
molteplici :)
pole
-- 
ammentos - a lightweight persistence framework for JDK5
http://www.sourceforge.net/projects/ammentos
http://ammentos.biobytes.it

 
http://www.hacknot.info/hacknot/action/showEntry?eid=74
Molto, molto, molto interessante. Non sapevo SWT fosse cosi' "indietro",
ed effettivamente Swing non significa necessariamente "metal" (Molto
interessante il link a 
www.jgoodies.com
).
-- 
Giambo - Occhio al filtro antispam _e_ alla whitelist !

Newsgroup: it.comp.java
Titolo: documentazione java

Cerchiamo documentazione Ufficiale Java in italiano se esiste.
Oppure una guida alla comprensione della documentazione in Inglese.
VI PREGO
AIUTOOOOOOOOOOOOO!!!!!!!!!!
Grazie al NG

Oppure una guida alla comprensione della documentazione in Inglese.
una guida alla comprensione di inglese? Un bel corso di lingua
inglese...
--
Rhymes - 
rhy...@myself.com
http://www.foxhound-games.it
"Sapete cosa fa un InputStream quando
gli si racconta una barzelletta? Reader..."

Newsgroup: it.comp.java
Titolo: Effetto testo tipo Star wars

Avrei bisogno di poter ricreare un testo che scorre verso un punto
diminuendo sempre più la sua grandezza tipo guerre stellari
Avete la soluzione?
Grazie mille

 wrote in message
8qpufs$66j$1...@fe2.cs.interbusiness.it...

Possibile soluzione sapendo che suppongo si possa scrivere qualcosa nel
graphic di una immagine
1 ti crei una immagine della dimensione di primo piano in modo che sia
trasparente
2 disegni la scritta sulla immagine.
3 crei una immagine in cui starà l'immagine di sfondo.
4 crei una immagine di buffer in cui incolli sfondo + scritta della
dimensioni che vuoi tu
5 incolli l'immagine appena ottenuta
Hai ottenuto una scritta che scompare sullo sfondo. Iterando + volte
l'"incollaggio" ottieni diversi livelli di sovraimposizione
Newsgroup: it.comp.java
Titolo: Oracle e Java

Importante azienda di geomarketing in Torino cerca n.1 programmatore Oracle
e/o Java da inserire nel proprio organico.
Inviare curriculum vitae a Sig.ra Anna Vincenzoni 
dire...@sarica.com


Siamo un po [OT] forse? ;-)
Forse voleva dire it.lavoro.offerte.
Saluti,
Magellano

Newsgroup: it.comp.java
Titolo: Problemone applet java e frames

Salve,
premesso che non abbia conoscenze approfondite in html e java, avrei bisogno
di un aiuto per risolvere un problema:
Ho creato una pagina html divisa in tre frames: intestazione, menu laterale
e parte principale. Nel frame del menu ho inserito un' applet java con tasti
ciccabili (già bella e fatta, modificandola opportunamente) che ciccando
aprono nel browser la pagina associata. Ora non so come modificare l'
impostazione dei link dell'applet per fare in modo che ogni link si apra
solo nel frame principale e non cambi pagina come ora accade...
Ringrazio chiunque potrà darmi una mano...
Questa è la parte dell'applet che penso si debba modificare..
       .............
      <param name="link 0" value="
http://www.link1.it/
">
      <param name="link 1" value="
http://www.link2.it
">
      <param name="link 2" value="
http://www.link3.it
">
      <param name="link 3" value="
http://www.link4.it
">
      <param name="link 4" value="
http://www.link5.it
">
      <param name="link 5" value="
http://www.link6.it
">
      <param name="link 6" value="
http://www.link7.it
">
      <param name="link 7" value="
http://www.link8.it
">
       .................   etc.........

 ha scritto nel messaggio
news:8iii1o$b78$1...@nslave1.tin.it...


Newsgroup: it.comp.java
Titolo: Programma tipo Mousetrap

Qualcuno mi sa indicare un programmino per creare bottoni che cambiano
quando vengono toccati dal puntatore del mouse, tipo mousetrap? Grazie!
-- 
-------->Federico 'Fax' Fasce<----------
----------->Skywise on IRC<-------------
---------->
f...@tn.village.it
<-----------
------------>UIN: 2362856<--------------
E non attraversare la strada prima che appaia l'omino verde. (Broken Sword)


Personalmente gestirei la cosa estendendo la classe Button ed
ridefinendo i metodi  mouseEnter()  e   mouseExit() della classe
semplicemente scrivendo in essi cosa deve fare il bottone
quando entra il mouse e quando esce.
Con la classe dell'AWT pero' credo che l'unica cosa che tu possa
fare sia cambiare il testo, o se ci vuoi lavorare sopra fare apparire
qualcosa da qualche parte, ma non credo di piu'...
Ciao, Erich.
Newsgroup: it.comp.java
Titolo: Aiuto!!! Perche' non funziona ?

Il seguente codice dovrebbe scrivere "Tasto <c>" ogni volta che viene
premuto un tasto.
Perche' non funziona ????(cioe' non riconosce i caratteri alfanumerici ma
solo tabulazioni, invio, ecc...)
*************CLASSE prova*************
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.border.*;
public class prova extends JFrame {
  JPanel contentPane;
  BorderLayout borderLayout1 = new BorderLayout();
  JEditorPane jEditorPane1 = new JEditorPane();
  JTextArea jTextArea1 = new JTextArea();
  TitledBorder titledBorder1;
  public prova() {
    enableEvents(AWTEvent.WINDOW_EVENT_MASK);
    try {
      jbInit();
    }
    catch(Exception e) {
      e.printStackTrace();
    }
    this.setVisible(true);
  }
  private void jbInit() throws Exception  {
    contentPane = (JPanel) this.getContentPane();
    titledBorder1 = new TitledBorder("");
    contentPane.setLayout(borderLayout1);
    this.setSize(new Dimension(451, 408));
    jTextArea1.setBorder(titledBorder1);
    contentPane.add(jEditorPane1, BorderLayout.CENTER);
    contentPane.add(jTextArea1, BorderLayout.SOUTH);
    jEditorPane1.addKeyListener(new java.awt.event.KeyAdapter() {
      public void keyTyped(KeyEvent e) {
        jEditorPane1_keyTyped(e);
      }
    });
  }
  protected void processWindowEvent(WindowEvent e) {
    super.processWindowEvent(e);
    if (e.getID() == WindowEvent.WINDOW_CLOSING) {
      System.exit(0);
    }
  }
  void jEditorPane1_keyTyped(KeyEvent e) {
    char c=e.getKeyChar();
    jTextArea1.setText("Tasto '"+c+"'");
  }
  static public void main(String[] args) {
    prova p=new prova();
  }
}
*************CLASSE prova*************

...
Ciao,
io l'ho provato cosi' come l'hai inviato tu e funziona perfettamente.
Che sia forse un problema di JVM? Io l'ho provato su Linux con la seguente:
java version "1.3.0_01"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.3.0_01)
Java HotSpot(TM) Client VM (build 1.3.0_01, mixed mode)
Un saluto
-----------------------------------------
Lucio Benfante (benf...@MailandNews.com)
Brainbench MVP for Java 1
http://www.brainbench.com
Newsgroup: it.comp.java
Titolo: Problema di porting apps da Tomcat 3 e 4

Buongiorno. Ho un problema: ho un applicazione WEB scritta con le servlet
che funziona perfettamente con il Tomcat 3, mentre se copio la cartella
dell'applicativo sulla cartella "webapps" del tomcat 4 sembra funzionare
(nel senso che nel pannello del manager mi compare l'applicativo che
correttamente sembra girare) ma quando accedo alle servlet il server
inesorabilmente mi dice "404 not found").
Faccio presente che tali servlet, copiate nella cartella degli esempi del
tomcat, funzionano.
Mi scuso inoltre se questo problema fosse stato già discusso
precedentemente, ma cercando su google non ho trovato niente che mi
permettesse di risolvere il problema e la documentazione di Tomcat non è poi
così chiara. Ho anche aggiunto nel server.xml le seguenti righe (come letto
su di un vecchia news) ma ancora niente:
        <Context path="/mia_apps" docBase="mia_apps" debug="0"
reloadable="true" crossContext="true">
          <Logger className="org.apache.catalina.logger.FileLogger"
                     prefix="localhost_mia_apps_log." suffix=".txt"
           timestamp="true"/>
        </Context>
Penso perciò sia solo un problema del mio web.xml. GRAZIE.

inesorabilmente mi dice "404 not found").
Per un motivo a me ignoto, in Tomcat 4.x il mapping di default del
path /servlet/* all invoker è "commentato" .
Se vuoi che tutte le tue webapps accedano alle servlet con il path di
default, apri %CATALINA_HOME%/conf/web.xml, cerca il blocco
<!--
    <servlet-mapping>
        <servlet-name>invoker</servlet-name>
        <url-pattern>/servlet/*</url-pattern>
    </servlet-mapping>
-->
ed elimina i commenti; se vuoi che solo una webapp usi il mapping di
default, aggiungi al web.xml di quella webapp il blocco
    <servlet-mapping>
        <servlet-name>invoker</servlet-name>
        <url-pattern>/servlet/*</url-pattern>
    </servlet-mapping>
Claro?
-- 
Art. 11: L'italia ripudia la guerra come strumento di offesa
alla libertà degli altri popoli e come mezzo di risoluzione 
delle controversie internazionali. 

 ha scritto nel messaggio
news:3e7da3d7...@news.tiscali.it...


Newsgroup: it.comp.java
Titolo: java SECURITY

Salve a tutti.
Una domandina semplice, credo, per chi ha già usato le API di java security.
Ho un documento XML firmato e vorrei SCORPORARLO dai dati della firma 
digitale per farne poi un parsing.
Qualcuno sa darmi un'indacione?
grazie alessio
-- 
-------------------------------------------------------------
Comitato per la salvaguardia delle aquile di wez, orsi del kispios e 
canguri mahori.





Newsgroup: it.comp.java
Titolo: Java3D ed Applet

Salve a tutti.
Ho creato una Applet che utilizza delle funzioni 3D, in particolare
la funzione Math.toRadians(pGrado);
In esecuzione da JBuilder 4 tutto ok ma
in esecuzione da Internet Explorer mi ritorna il seguente
errore:
java/lang/math: method toRadians(D)D not found
Avete dei suggerimenti ?
P.S.probabilmente 3D non c'entra niente ?

Avevo dimenticato:
grazie a tutti anticipatamente.
:-))

 wrote in message
news:3bb429b9...@news.cis.dfn.de...

Newsgroup: it.comp.java
Titolo: [Vector] problema INCREDIBILE

Salve ragazzi, mi sta capitando uno stranissimo problema con l'oggetto 
Vector, cioè mi accade che non presenta buona parte dei suoi metodi presenti 
nella doc. della Sun.
Io lo uso in questo modo:
Vector riga = new Vector();
//aquesto punto mi aspetterei
riga.add(...) ma non è presente nella lista dei metodi supportati!!!!
Come mai??
Possiedo l'ultima versione della jdk 1.4 

 ha scritto nel messaggio
news:JYu6d.18751$35.10...@news4.tin.it...

sei un pazzo furioso...
:)
-- 
~~~ Rifletti, prima di pensare! ~~~

 riga.add(...) ma non è presente nella lista dei metodi supportati!!!!
Alla add(...) che cosa passi? Puoi passargli o un Object oppure un int e un
Objet. Probabilemente gli stai dando il tipo di dati sbagliato, ad esempio
riga.add(5) anziche' riga.add("5").
M.

 
sei sicuro di usare java.util.Vector e non "mio.package.Vector"??
Credo che se importi due package che contengono la stessa classe 
l'utilizzo senza la definizione completa si riferisca alla prima che 
incontra!
import mio.package.Vector;
import java.util.Vector;
{....}
Vector v = new Vector(); // mio.package.Vector
hope this help
PS Se non č nemmeno questo allora forse ha ragione p_b ;)
-- 
mauro

 ha scritto nel messaggio 
news:JYu6d.18751$35.10...@news4.tin.it...

Newsgroup: it.comp.java
Titolo: preparedStament e order by

Salve,non riesco a risolvere un problemino:
la mia stringa e' del tipo ...preparedStatement(SELECT... FROM.... WHERE
cantante=? album=? prestatoa=? data=? ORDER BY ?)
....
.....
pre.setInt(4,1) oppure pre.setString(4,"Album")
....
la clausola ORDER BY mi genera errore(while row counting:null),mentre se
scrivo direttamente ORDER BY 1 tutto funziona.
Dov'e' il problema???
La clausola LIKE con Access funziona?A me no! :-(
Grazie,Daniele

La clausola LIKE con Access funziona?A me no! :-(
Dipende da come la gestisci. LIKE presuppone l'uso dei caratteri
Jolly, (% e _).
Davide

Scusate,ma proprio non ci riesco, ho provato con:
 
prepQuery.setString(4,"Album");
String speriamo="Album";
prepQuery.setString(4,speriamo);
ho anche provato a lasciare spazi
String speriamo="Album";
prepQuery.setString(4,  speriamo);
siccome ad ogni colonna corrisponde la sua posizione nella
tabella,dovrebbe
andare anche
prep.setInt(4,2);
ed invece, NON FUNZIONA!!!?!?!?!?!?!!!!!! :( :(
Naturalmente cambiando "Album" con "Cantante" o qualsiasi altro nome di
colonna non cambia nulla!
Le istruzioni sono:
PreparedStatement prepQuery=con.prepareStatement("SELECT * FROM Dischi
WHERE Album=? OR Cantante=? OR Prestatoa=? ORDER BY ?
",ResultSet.TYPE_SCROLL_INSENSITIVE,
ResultSet.CONCUR_READ_ONLY);													
prepQuery.setString(1,album);
prepQuery.setString(2,cantante);
prepQuery.setString(3,prestato);
prepQuery.setString(4,....);	//NON FUNZIONA!!!!!!!!
Dopo aver eseguito 
rs=prepQuery.executeQuery();
ottengo l'errore:
while calculating row count:null
PERCHE'??????????????
Se invece scrivo:
PreparedStatement prepQuery=con.prepareStatement("SELECT * FROM Dischi
WHERE Album=? OR Cantante=? OR Prestatoa=? ORDER BY Album ",...);
oppure								
PreparedStatement prepQuery=con.prepareStatement("SELECT * FROM Dischi
WHERE Album=? OR Cantante=? OR Prestatoa=? ORDER BY 2 ",...);
tutto ok,ma a me la query serve parametrica!!!
Per quanto riguarda LIKE, potreste indicarmi dove posso trovare esempi o
documentazione su come si utilizzano (_ e %) o spiegarmelo?
Grazie tante, Daniele. 


>prepQuery.setString(4,....);	//NON FUNZIONA!!!!!!!!
molto probabilmente perché quando fai la setString lui ti include la
stringa tra apici e quindi risulta un "...ORDER BY 'The Wall'" che da
noia al driver ODBC.
onestamente non trovo nessuna soluzione alternativa a scrivere il nome
del campo nella select. Magari usa uno StringBuffer per performances
migliori.
Kali

 documentazione su come si utilizzano (_ e %) o spiegarmelo?
SELECT * FROM Dischi WHERE Cantante LIKE '%Leppard%' or Cantante like 'B__
Marley'
% gioca lo stesso ruolo di * come wildcard per i nomi di file; _ corrisponde a
?
Ciao,
 Stefano
----------
"X WindowSSS, teSSSoro mio... lo odieremo per SSSempre"
Bill Gollum
----------
Newsgroup: it.comp.java
Titolo: Mi serve una funzione random

Ho bisogno di una funzione random che dati due intervalli numerici mi restituisca un intero a caso compreso tra i due intervalli.
Grazie

 Grazie
Una funzione per generare numeri pseudocasuali si trova in java.lang.math e si chiama random().
Restituisce un double maggiore o uguale a  0.0 e minore o uguale a 1.0 .
Il valore restituito e' scelto in modo pseudocasuale nell'intervallo [0,1] con una distribuzione approssimativamente
(cosi' dice la doc della versione 1.2) uniforme.
Dato un intervallo [a,b] (se vuoi una distribuzione uniforme su [a,b]):
int x:
....
x= (int)(b-a)* java.lang.math.random(); // in realta'  penso basti math.random()
Credo si possa trovare di meglio , ma se la generazione dei numeri non e' "critica" andra' benone.
Ciao
Gianni


x += a :)
Ciao,
    Stefano

 numeri non e' "critica" andra' benone.
Non credo proprio. Prima di postare, prova il codice. La x che si
ottiene e' un DOUBLE che appartiene a [0,b-a). Devi scrivere invece
x = (int)((b-a+1) * Math.random() + a);
oppure puoi utilizzare la classe java.util.Random che ha un metodo
apposito per ottenere interi pseudocasuali: nextInt(int n) (genera un
intero tra 0 - incluso - e n - escluso).
--
Ciao. Leonardo 
bos...@uno.it
 
www.uno.it/utenti/tetractys
Newsgroup: it.comp.java
Titolo: [STREAM]DOVE SBAGLIO??????

Ciao a tutti,
eseguendo uno stupido esercizio sugli stream ho riscontrato dei problemi. Il
programmino deve leggere da file e mostrare ciņ che riceve dallo stream sul
monitor.Il codice č:
import java.io.*;
public class stream{
    public static void main(String args[]) {
        FileInputStream fis=new FileInputStream("input.txt");
        int c=0;
        while(c!=-1) {
            c=fis.read();
            System.out.println(c);
        }
}
}
DOVE SBAGLIO????
gli errori che mi dą in compilazione sono:
5: unreported exception java.io.FileNotFoundException; must be caught or
declared to be thrown
  FileInputStream fis=new FileInputStream("input.txt");
                                    ^
C:\JavaTemp\stream.java:9: unreported exception java.io.IOException; must be
caught or declared to be thrown
   c=fis.read();
                             ^
2 errors
MA PERCHE'??????????????????????????????
grazie a tutti per la cortese colaborazione
Roberto
--
--------------------------------------------------
Ci sono 10 tipi di persone al mondo:
quelli che capiscono il codice binario e quelli che non lo capiscono.

ciao,
devi mettere un try/catch. Ad esempio
         FileInputStream fis= null;
         try{
           fis = new FileInputStream("input.txt");
           int c=0;
           while(c!=-1) {
               c=fis.read();
               System.out.println(c);
           }
         } catch (Exception e) {
            System.out.println( e.getMessage() );
         }
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 devi mettere un try/catch.
ok....ma perchè?????
non capisco l'utilità.
Saresti così gentile da spiegarmelo.Nel libro effettivamente è scritto come
dici tu ma non dici il perchè
Grazie mille

 non capisco l'utilità.
Per avere maggiore sicurezza a runtime. Alcuni metodi ti obbligano a 
considerare l'eventualità che accada un errore: come saprai Java è molto 
"protettivo" e previdente sugli aspetti legati alla stabilità del software 
:)
-- 
daniele

 dici tu ma non dici il perchè
Dici (Giancarlo G.) o dice (il libro)?
Se non è spiegato come gestire eccezioni cambia libro, se è spiegato
leggitelo *bene*.
Inviato da 
www.mynewsgate.net

 leggitelo *bene*.
Grazie milleeeeeee a tuttiiii!

 Grazie milleeeeeee a tuttiiii!
Prego!
Ti è più chiara la questione ora?
Inviato da 
www.mynewsgate.net

 Ti è più chiara la questione ora?
chiarissima!!! finalmente ho capito(penso e spero) ste benedette eccezioni!
Grazie ancora e Buon Natale a tutti
Roberto
Newsgroup: it.comp.java
Titolo: AIUTATEMI

Vorrei sapere se è possibile da una file ".CLASS" ottenere un file
".JAVA".Se si , come si fa ?
Grazie.
Francesco.

...


Newsgroup: it.comp.java
Titolo: swing?

cosa è swing? E come/dove si installa (linux).
ho qui da usare un software che all'avvio dovrebbe scegliere tra due
interfacce grafiche (e anche una linea di comando), ma mi dice che swing
non è installato e non posso scegliere queste interfacce.
boh...
-- 
---
dawe
www.daweonline.tk

 ha scritto nel messaggio
news:1D_ma.40514$DT4.1...@twister1.libero.it...


 standard javax.swing
ho appena scaricato il JRE 1.4.1 (mi pare...ora non sono a casa per
verificare). Però quando lancio il mio programma che mi interessa mi dice
che swing non è installato.
--------------------------------
Inviato via 
http://usenet.libero.it
Newsgroup: it.comp.java
Titolo: Ancora su stampa

Dovrei stampare su carta il contenuto di un JPanel, qualcuno sa se sia
possibile passare direttamente l'oggetto Graphics relativo, per esempio:
JPanel pannello...
JTable tabella...
pannello.add(tabella)
e stampare la tabella passando:
pannello.getGraphics()
oppure tabella.getGraphics()
o qualcosa del genere
senza dover creare la tabella con drawRect(...) agendo manualmente sul
Graphics?
Grazie
Niko

Graphics?
Hai già consultato
http://java.sun.com/docs/books/tutorial/2d/printing/index.html
 ?
HTH
-- 
Ciao
	Fabrizio C.

 Fabrizio C.
Ciao
Niko

Newsgroup: it.comp.java
Titolo: --- RESIZE INCOMPLETO ---

ho questo problema:
questo listato disenga le diagonali di un quadrato + un cerchio:
import java.awt.*;
import java.applet.*;
public class diag extends Applet
{
   final int zoom = 25;
   int max = 500;
   int min = 200;
   public void paint(Graphics Finestra)
   {
      Finestra.drawLine(0,0,size().width-1,size().height-1);
      Finestra.drawLine(0,size().width-1,size().height-1,0);
      Finestra.drawOval(40,40,70,70);
      Finestra.drawRect (0,0,size().width-1,size().height-1);
   }
   public boolean mouseUp (java.awt.Event evt, int x, int y)
   {
      int w = (size().width + zoom) > max ? min : (size().width + zoom);
      int h = (size().height + zoom) > max ? min : (size().height + zoom);
      resize (w,h);
      return true;
   }
}
dopo averlo compilato ho creato una pagina html x utilizzarlo; ecco il
contenuto:
<html>
<head>
<meta http-equiv="Content-Type"
content="text/html; charset=iso-8859-1">
<meta name="GENERATOR" content="Microsoft FrontPage Express 2.0">
<title>JAVA</title>
</head>
<body bgcolor="#FFFFFF">
<p><applet code="diag" align="baseline" width="200"
height="200"></applet></p>
</body>
</html>
PROBLEMMA!!!
cliccando sul frame sia le diagonali che il quadrato vengono ingranditi;il
cerchio invece no.
Xchč???
rispondete sul ng

 Xchè???
E' un noto bug di Java , quando si disegna un ovale di dimensioni fisse
, misteriosamente questo si rifiuta di cambiare dimensioni.
:)

Newsgroup: it.comp.java
Titolo: [JSP] Redirigere l'output all'utente

Quello che voglio fare è la seguente cosa:
Vorrei che una pagina jsp costruisse un file excel tramite Jakarta POI
(e questo so farlo) e ne inviasse direttamente l'output all'utente
facendo comparire la richiesta per salvare il file. Insomma come se
l'utente premesse su un link per salvare un file...
Qualche tempo fa avevo visto uno script in php che faceva esattamente
questa cosa, gestendo un archivio di immagini su mysql salvando
l'immagine codificata in base64 in un campo blob.
Quando poi l'utente voleva vedere il file lo script permetteva
all'utente di salvare il file sul proprio pc.
Non saprei come fare la stessa cosa con java.
Grazie
-- 
reintermediare processi front-end


Ti consiglio di usare una servlet.
Nel metodo doGet o doPost inserisci le due istruzioni:
response.setHeader("Content-disposition","inline;filename=\""+NOME_FILE+"\""
);
response.setContentType("application/vnd.ms-excel");   // oppure
application/octet-stream
Ciao
Michele
Newsgroup: it.comp.java
Titolo: array di caratteri: char[]

Salve, vorrei sapere qual è l'equivalente del valore null per i char. Se 
volessi avere un Object[] vuoto, basterebbe settare tutti i suoi 
elementi a null. Se volessi fare la stessa cosa ma con un char[], quale 
valore dovrei usare? Ho provato con '' ma il compilatore mi da errore. 
Ho visto che di default è assegnato un . (se non sbaglio) ai caratteri 
non inizializzati (parlo di variabili di istanza). AIUTO!

redcloud wrote:

Non esiste un valore null o equivalente per i tipi nativi.
I char vengono comunque inizializzati di default al valore '\u0000'

 I char vengono comunque inizializzati di default al valore '\u0000'
Si, ma solo negli array e nei campi delle classi.
In mezzo al codice, una qualsiasi variabile nativa e un qualsiasi 
oggetto, deve essere inizializzato per poter compilare.
x esempio
...
int x;
x++; // Non lo compila
.......
char c= 'f';
int x;
if (c=='f?)
   x=0;
else
   x=1;
x++; // Funziona perche' la variabile viene CERTAMENTE inizializzata
      // prima del suo utilizzo.
-- 
            Davide Gurgone
      web: 
http://www.gurgone.it/
mail: davidechiocciolinagurgonepuntoit

Newsgroup: it.comp.java
Titolo: Utilizzare la stampante con java

Scusate , volevo avere un informazione :
Io uso jdk 1.2 , qualcuno sa se ci sono classi o metodi di una classe
che permetto di mandare un stream di caratteri o altro come output sulla
stampante ?????
Grazie per l'attenzione
Maury
--
Posted from 
mta10-acc.tin.it
 [212.216.176.41]
via Mailgate.ORG Server - 
http://www.mailgate.org

 wrote in message 359519EA...@tin.it...


Newsgroup: it.comp.java
Titolo: data/ora di sistema

Ciao a tutti,
    se io ho una form in html lato servlet....
devo compilare questa form e in
automatico vorrei che scrivesse sul db,
l'ora e la data di sistema.
Graie
--
--
Ciao
                                        Roche
               - The Mannix -
la solita minestra punk?
Clicca quì sotto:
 
http://stage.vitaminic.it/the_mannix/


Ma cos'é che non sai fare esattamente di questo?
Qual'è il problema?
Ettore Iacomussi
http://www.bytecode.it
Newsgroup: it.comp.java
Titolo: standard gestione porta seriale ?

Ma in java non esistono delle API uniche per gestire la comunicazione
con la porta seriale su qualsiasi piattaforma su cui ci sia una VM?
Ho scaricato e utilizzato le java communications API per Sun-Blade
e Windows ma gia' in questi casi sono stato abbastanza sorpreso quando
ho trovato una dll nel primo caso ed un .so nel secondo. Penso che 
se volessi ad  esempio utilizzare l'API sun Unix HP o su Digital Unix
non funzionerebbe. Come si potrebbe procedere in questi ultimi due
casi ?
Preciso che mi servono le java communications API perche' utilizzo
il framework OpenCard per colloquiare con un lettore di SmartCard e
OpenCard
richiede le java communications API.
Il fatto e' che chi aveva proposto di sviluppare il sistema in java lo
aveva fatto pensando di sviluppare una volta sola per poi riutilizzare
lo stesso codice su vari sistemi (come appunto HP Unix, Digital Unix,
ecc). Probabilmente questo non potra' avvenire.
Preciso anche che questo e' stato (ormai e' al termine, almeno per
Sun-Blade e
Windows) il primo progetto java su cui ho lavorato per cui non sono 
molto esperto del linguaggio. Magari ho detto varie cavolate sopra.
Comunque anche chi aveva fatto la proposta sopra probabilmente non e'
molto
esperto del linguaggio.
Grazie,
Marco Guidi

 ha scritto nel messaggio
news:9973f29b.02120...@posting.google.com...

le comunication Api ti fornisconoun interfaccia su cui lavorare il punto
class
prodotto funziona sia sotto Windows che sotto Unix ovviamente dovrai aver
installato sulla macchina la libreria appropriata ed è questa l'unica
limitazione.

 con la porta seriale su qualsiasi piattaforma su cui ci sia una VM?
Purtroppo no.

Newsgroup: it.comp.java
Titolo: manuali ?

Salve,
dove posso trovare documenti sulla programmazione di siti e commerce in java
?
grazie a tutti

 ?
vedi su 
java.sun.com
 nella sezione "documentazione"
Davide
Newsgroup: it.comp.java
Titolo: jComboBox

Ciao s tutti!
Dovrei riempire una jcomboBox con dei dati su db mysql.
Come si fa ad associare un campo testuale (visibile) e uno numerico in 
modo che ad ogni elemento selezionato corrisponda il testo e il 
corrispondente valore numerico(ad sempio l'ID della tabella)?


Se vuoi prova a dare un'occhiata a questa documentazione..
Panoramica combobox:
http://java.sun.com/docs/books/tutorial/uiswing/components/combobox.html
Documentazione sulla parte model..
http://java.sun.com/javase/6/docs/api/javax/swing/DefaultComboBoxModel.html
Parte relativa alla rappresentazione (ovvero come far vedere il tuo
testo)
http://java.sun.com/docs/books/tutorial/uiswing/components/combobox.html#renderer
HTH

jotaro ha scritto:

Darò un'occhiata!
Grazie!

Newsgroup: it.comp.java
Titolo: ho stoppato la Java Virtual Machine

Con il comando  System.exit(0);
 
Però mi aspettavo che i programmi java in esecuzione e anche lo stesso ide 
( eclipse o net bean ) si bloccassero  o andassero in crash, invece non
è successo proprio nulla, e tutti i programmmi continuano a funzionare.
E' normale ?
 
grazie 
 


Se lanci un programma da eclipse, eclipse apre un'altra istanza di jvm, al max chiudi quella, non quella dove gira eclipse.


Se ho capito bene, direi che sia normale, ovvero si interrompe solo la 
JVM del programma che invoca System.exit.
Quando lanci un programma tramite main, viene avviata una nuova JVM, che 
non influenza quella corrente.

 
 
"Diego"  ha scritto nel messaggio 
news:500e6704-2fbf-4153...@googlegroups.com...
 
<Se lanci un programma da eclipse, eclipse apre un'altra istanza di jvm, al 
max chiudi quella, non quella dove gira eclipse.
 
ok

Newsgroup: it.comp.java
Titolo: Applet: Accesso ai file client

C'è un modo per accede ai file del client con un'applet?
Escludendo le applet firmate.


No .. l'unico metodo è usare le applet firmate
Ciao ciao
Daniele
--
Daniele Piras
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
If at first the idea is not absurd then there is no hope for it. - Albert
Einstein
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~