mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.java
Titolo: L'anciare un file TXT da una voce di menu

Il mio problema sostanzialmente è qualo espresso nell'oggetto.
Voorei far in modo che al clic di una voce di menu comparisse
un normamalissimo file .txt presenbte nella directory del programma. Alcuno
sa darmi qualche dritta si come fare?
Grazie
Luca

 un normamalissimo file .txt presenbte nella directory del programma.
E il problema sta nel lanciare (l'apostrofo magari non ci va) o nel farlo
comparire (dove?).

 comparire (dove?).
Hai ragione in effetti 'lapostrofo no ci va.. :) vabbeh comque il problema
sta nel fatto che non ho idea di che istruzione usare sia per lanciarlo che
per visualizzarlo.
Poi darmi qualche dritta?

 per visualizzarlo.
Penso che la domanda fosse di questo tenore: non si capisce se tu voglia
visualizzare il file di testo i un pannello all'interno della tua
applicazione Java oppure lanciare una applicazione (tipo notepad per
inetnderci) per visualizzarla al di fuori del programma java.
Nel primo caso penso tu debba avvalerti della classi stream che trovi nel
package 
java.io
 quali FileInputStream, FileReader o BufferedReader, leggerne
il contenuto e schiaffarlo in una TextArea o simili.
Nel secondo caso devi avvalerti della classe Runtime in java.lang.
utilizzando una shell del sistema ospite (cmd.exe per WinNT e 2000, start /m
per Windows 9X etc.).
Ciao,
Oliviero.

A ok :) la soluzione che mi interessa è la seconda che hai detto, ovvero
qualla di lanciare un programma esterno tipo appunto notepad per
visualizzare il file txt.
Proverò a fare come mi hai detto grazie
Luca


 Luca
Posso farti notare che è una pessima scelta?
Visto che è un semplice file di testo non fai prima ad utilizzare una
JTextArea?

 ha scritto nel messaggio
news:VFFr8.129166$%g7.40...@twister2.libero.it...

Concordo, se effettivamente l'unico tuo fine è la visualizzazione o la
modifica di un file di testo puro, hai all'interno della piattaforma Java, e
specificatamente delle Swing, alcune classi molto funzionali e potenti come
JTextArea e JEditorPane. La visualizzazione/manipolazione del file di testo
direttamente all'interno dell'applicazione Java ti conserva la possibilità
di utilizzare l'applicazione su qualsiasi piattaforma con ambiente grafico
senza modifiche, quindi in sostanza la tanto decantata portabilità.
Se invece hai in mente di aprire non solo un semplice file di testo ma altro
(es.: un file XML o altro) con il suo editor specifico allora può valerne la
pena, invece che tirarti in casa una classe editor XML pescata in Internet e
fatta da chissachì, chissadove, perdendo però così la possibilità di fare
interagire l'editor e quello che fa con l'applicazione.
Ciao,
Oliviero.
Newsgroup: it.comp.java
Titolo: Eliminare un elemento dall'history di IeExplorer

Salve a tutti ho un'applicazione 
asp.net
 che gira su un server quando
clicco su una pagina mi fa il redirect ad un altro server e nel
momento che premo il tasto indietro di Iexplorer mi dà errore perchè
la seconda pagina cerca di ricaricare se stessa, risolverei eliminando
l'ultima voce dell'history saltando una voce ma non so proprio come
fare qualcuno può aiutarmi? Grazie

 Salve a tutti ho un'applicazione 
asp.net
 ...
sbagliato ng.
-- 
Davide Consonni
http://csvtosql.sourceforge.net

Newsgroup: it.comp.java
Titolo: at runtime:NoSuchMethodError

Hello
we have developed a Java Standalone Application 
(JDK 1.1.3 / Solaris 2.5.1). When it is started, it runs for
a longer time without problems. But suddenly the following
Error messages appear on the console:
(Propably Listboxes are involved, when the errors occur)
-------------------------------------------------------------
java.lang.NoSuchMethodError: <com.sybase.tds.DoneToken>:  *)
        method postEvent(Ljava/awt/AWTEvent;)V not found
	at sun.awt.motif.ModalThread.run(Compiled Code)
java.lang.IllegalArgumentException: null source
-------------------------------------------------------------
*) This messages comes up for other classes, too,
   e.g. java.lang.object, ....
Does anybody know, what´s the reason for this problem ?

Does anybody know, what´s the reason for this problem ?
Most of the time I get this error message is when I do not remeber to
rebuild all classes that where compiled before a method delete in some
other classes. A "rebuild all" command should then result in a compile
error.
--
Bye,
  Dario
ICQ: 
http://wwp.mirabilis.com/11871099
Remove anti-spam from e-mail address
Newsgroup: it.comp.java
Titolo: Java 2 i fondamenti

Scusate la domanda :-)
Devo iniziare, so ben poco di Java, praticamente 0
Vale la pena:
Java 2 i fondamenti
Cay S.Horstmann, Gary Cornell
Mc Graw Hill
Lire 79.000 <------------
o esistono libri +buoni per iniziare?
non ditemi di scaricare Thinking in Java, l'ho già fatto :-) ma io e
l'Inglese non siamo ottimi amici per il momento :-)
UIN ICQ 18284629


wrote:

Ne vale sicuramente la pena, solo che forse non e' il libro piu'
adatto per iniziare, a meno che tu non passi a Java da qualche altro
linguaggio. Se sei nuovo della programmazione prova con qualche altro
libro, tipo Java 1.2 Guida completa, di Apogeo, o scaricati il corso
java da 
www.anfiteatro.it
ciao
Rich

 o esistono libri +buoni per iniziare?
E' sicuramente il migliori per iniziare e non solo.
Non comprare assolutamente quelli della Apogeo a meno
che tu non conosca già molto bene la programmazione ad oggetti
ciao Angelo

 o esistono libri +buoni per iniziare?



Sconsigliando i libri Apogeo, penso che Angelo si riferisse a Java2
Tutto&Oltre, e su questo concordo.
Java 1.2 Guida Completa secondo me è buono per iniziare, anche per chi è a
digiuno di OOP. In ogni caso, credo che alla fine il libro giusto sia una
questione soggettiva; alla fine la cosa più importante è sperimentare
davanti al PC.
Naturalmente, poi arriva anche la fase di progettazione: un buon libro di
algoritmi è Data Structures and Algorithms in Java; è in inglese, ma
l'iglese tecnico si impara in una settimana...entra nell'ottica ;)
Spero di essere stato d'aiuto, ciao
Federico

e Introduzione a Java della McGrowHill come lo considerate?


Se ti interessa, oltre ai libri c'è un corso di autoapprendimento fatto
molto bene su Mokabyte (
www.mokabyte.it
) del mese scorso che ti può aiutare
moltissimo.

Newsgroup: it.comp.java
Titolo: principiante

Buondě a tutti,
ho bisogno di imparare i rudimenti del Java e avrei bisogno di un consiglio
su quale libro prendere: so che su internet
c'č molto materiale, ma preferirei leggere un bel libro al riguardo.
Tenete presente che conosco (attenzione: non esperto) di C/C++ (cosa ho
imparato: i fondamenti e in piů in C
ho imparato qualcosa sui sistemi operativi (Unix) come socket e client.
Non so nulla di programmazione ad oggetti.
Grazie dell'aiuto.
                                                            Davide
--
http://xoomer.virgilio.it/musical_factory
 

 ha scritto nel messaggio 
news:44312ebd$0$2271$4faf...@reader4.news.tin.it...

guarda se ti puň interessare questa iniziativa:
http://www.autodidatta.org/
praticamente si scarica il libro Java mattone dopo mattone
e lo si legge tutti, poi per ogni capitolo c'č un miniforum dove
si discute degli argomenti trattati.

 Grazie dell'aiuto.
Io (come molti) consiglio thinking in java 
http://www.mindview.net/Books/TIJ/
 C'è anche la versione italiana (che 
trovi in libreria) e secondo spiega bene..
Io avevo preso all'inizio anche Java 2 I fondamenti Handbook 
http://www.catalogo.mcgraw-hill.it/catLibro.asp?item_id=1673
Ha di buono che è economico, per alcune spiegazioni non è chiaro come 
thinking in java... ma se vuoi risparmiare..
Saluti
-- 
Dott. Hellboy
MSN: 
simo...@hotmail.com
IChat: 
simo...@mac.com
http://www.hardboiled.it

Newsgroup: it.comp.java
Titolo: Always On top

Ciao a tutti
il mio programma apre piu' frame, come faccio a settare uno di questi
Always On Top???
Grazie

nessuno mi risponde perche':
1) non e' possibile farlo
2) nessuno sa come farlo :)
3) nessuno vuole dirmi come farlo perche' sono antipatico :)))



con il metodo setVisible(true)
dovrebbe aprirsi on top...
almeno mi sembra di aver notato cosě
prova

almeno mi sembra di aver notato così
it doesn't work ..     :((

Newsgroup: it.comp.java
Titolo: Che uso per memorizzare oggetti con indice?

Ciao, ho bisogno di conservare miei oggetti con il codice dello stesso, tipo
( codice_oggettto , oggetto )
es.
1 , oggetto1
2 , oggetto2
3 , oggetto3
4 , oggetto4
ho bisogno poi di tirarli fuori dal loro codice, vorrei ad esempio:
public Oggetto getOggetto(1);
    return oggetto;
...
e che mi torni oggetto1.
in che mi conviene conservare gli oggetti?
ArrayList, Vector, Hashtable, o cos'altro?
non so se sono stato chiaro, lo spero.
Grazie

Non conosco l'ArrayList, ma posso dirti che per quello che ho capito la
classe HashTable fa al caso tuo.

 ha scritto nel messaggio
news:9hpil7$6i4k$1...@stargate1.inet.it...

Newsgroup: it.comp.java
Titolo: immagine che non viene caricata...

Salve a tutti di nuovo...
la mia applet dovrebbe caricare una immagine e stamparla a video... cosě fa,
ma solo in locale...
ho provato ad uppare in un sito tutta l'applet e le immagini rispettando i
path ma non mi funziona in internet!
in locale (stessi file) funziona bene!
cosa puň essere??
Grazie
PS server geocities, l'immagine č di soli 4 Kb...



si puo' vedere un po' di codice?
ciao_O
_______________________________________
http://jame.sourceforge.net
 
[ last release jame4.2e ]
_______________________________________
http://digilander.iol.it/schiele

ho fatto un po' di prove ed ho visto che in un dominio privato (aruba)
funziona bene, mentre in quelli pubblici non va...
esempio: geocities nessun errore, ma non carica l'immagine, 
xoom.it
 rimane
l'applet grigia come se carica, in locale e nel dominio privato tutto
bene...
try{ //Carica l'immagine del circuito e attiva il PixelGrabber
   image=getImage(getCodeBase(),"img/image.gif");
   MediaTracker tracker = new MediaTracker(this);
   tracker.addImage(image,0);
   tracker.waitForID(0);
   tracker.removeImage(circuito,0);
   grabber = new PixelGrabber(image,0,0,dimpicx,dimpicy,buffer,0,dimpicx);
   grabber.grabPixels(0);
   }
  catch (InterruptedException e){}
questo il codice riguardante il caricamento
thxzz
PS credo non vadano bene gli host "pubblici" a questo punto... ho anche
provato a mettere nel catch una stringa che mi dice l'errore, ma è sempre
vuota...



il codice va bene
ho provato a mettere una mia applet (con immagine) su geocities e funziona
(ci mette un po' a partire pero' va)
vuoi che ti spedisca i miei sorgenti?


 vuoi che ti spedisca i miei sorgenti?
ok, se non ti dispiace ne sarei felice :)
kj...@yahoo.com
grazie :)

in effetti vanno anche nel mio sito su geocities...
ora mi studio il codice, grazie :)

Newsgroup: it.comp.java
Titolo: problema con le SIGNED APPLET

Sto implementando una signed applet per l'upload di file su un server FTP.
Il mio problema è quello consentire l'accesso in lettura, sul client, ad uno
specifico file.
Assunto che la applet è correttamente "segnata" e che il browser
correttamente mi presenta a video la form di registrazione della chiave
pubblica, il mio problema è stabilire come accedere alle directory locali al
client.
Ovvero, se indico alla applet di accedere ad un qualsiasi path assoluto,
come "C:\progetto\temp.txt" mi scatta una IOException.
In quale directory devo infilare il file da uplodare sul server perché la
applet lo veda? E' corretto usare path assoluti?
Grazie.
Gianfranco.

 applet lo veda? E' corretto usare path assoluti?
Sì, è corretto.
- Dario

 wrote in message
news:c3n04s$cj8$1...@grillo.cs.interbusiness.it...

Newsgroup: it.comp.java
Titolo: Impostare variabili da file esterno...

Salve a tutti,
ho un problemino. Sto sviluppando un'applicazione Java e devo cercare
un modo per impostare delle variabili tramite un file esterno.
Mi spiego meglio.
Un pezzo del codice attuale è il seguente:
public static void main(String[] args) {	
		v = new Vector();
		int[] A1 = {1, 2, 3, 4, 5, 6, 7};
		int[] A2 = {8, 9, 10, 11, 12, 13};
 
		v.add(A1);
		v.add(A2);
 
		X1 = (int[]) v.get(0);
		X2 = (int[]) v.get(1);
...
In questo modo ho dichiarato due array e li ho inseriti in un Vector.
Io dovrei fare in modo di poter definire i miei array A1, ..., An in
un file esterno e poi fare v.add tante volte quanti sono gli array
definiti.
Inoltre ora nel mio codice c'è una funzione "verifica" nella quale
definisco delle relazioni tra X1 ed X2, ad esempio ho:
if(X1[pos[0]] - X2[pos[1]] >= 3 || X1[pos[0]] - X2[pos[1]] >= 4 ||
X1[pos[0]] - X2[pos[1]] >= 5){
			verificato1 = true;
			soddisf[0] = alfa[1];
		}else{
			verificato1 = false;
		}
in pratica io dovrei poter definire sempre nel solito file esterno le
relazioni tra le variabili e fare in modo che possa fare:
if(...quello che leggo...){
 ... fa qualcosa...
}
Ora vorrei capire almeno cosa cercare per documentarmi un po'.
Grazie in anticipo a tutti.
Paolo

 ha scritto nel messaggio
news:63b5fe54.05042...@posting.google.com...


 ha scritto nel messaggio
news:63b5fe54.05042...@posting.google.com...


 ha scritto nel messaggio
news:63b5fe54.05042...@posting.google.com...


Newsgroup: it.comp.java
Titolo: Cos'e questo errore??

C:\prog\prog\utili>javac Daticentraline.java
Daticentraline.java:37: missing return statement
public double media(String sostanza,Data data1,Data data2){
                                                          ^
1 error
Grazie!!

"khelidan" <khel...@NOSPAMkatamail.com> ha scritto nel messaggio
news:atld71$fc2$2...@newsreader.mailgate.org...

Esattamete quello che ti dice, hai definito un metodo che restitusce un
double, ma alla fine del metodo il compilatore non ha trovato nessun return
di double
es:
public double media(String sostanza,Data data1,Data data2){
    double d;
    ...
    return d;
}
ciao, Gianluca

 public double media(String sostanza,Data data1,Data data2){
Missing return statement = e un c'è il return

Newsgroup: it.comp.java
Titolo: invokeLater

Cosa si intende per invokeLater ?


invokeLater(Runnable r) è un metodo della classe EventQueue, serve a far
eseguire il metodo run dell'oggetto runnable passato come argomento dopo che
gli eventi in attesa sono stati già elaborati.
Newsgroup: it.comp.java
Titolo: Zinigratura per facilitare il resize di finestre stile Mac

Salve,
ho notato che i sistemi mac e anche altri software è presente una
zinigratura in basso a  dx per poter facilitare il resize di una
finestra; bene mi chiedevo se era possibile fare una cosa simile per i
JFrame/JInternalFrame.
Link ad un immagine per capire di che zinigratura parlo:
http://img229.imageshack.us/img229/4626/zinigraturaresize.jpg
Ciao!

 JFrame/JInternalFrame.
non viene fuori in automatico se usi il look&feel mac?
Ciao Jack

 non viene fuori in automatico se usi il look&feel mac?
Il look and feel mac, purtroppo o per fortuna, � disponibile solo su sistemi 
mac. 

 mac.
si, ma io ho capito che e' su mac e lo vuole far saltare fuori.
Ciao Jack


No io non sono su mac e volevo farlo saltare a prescidere da dove mi
trovassi :S

Newsgroup: it.comp.java
Titolo: Corso java

Salve a tutti. Stò cercando un corso di java nelle province di Treviso / Padova
Qualcuno mi può aiutare ??
Grazie
Fabio

fabio ha scritto:

te stesso con un libro

Newsgroup: it.comp.java
Titolo: Leggere contenuto di una riga da file

Salve,
avrei bisogno di estrarre il contenuto di un file.
il problema è che ho bisogno solo di una parte della riga..
mi spiego meglio con un esempio.
il mio file è composto in questo modo:
3625 3626 1997
3625 875 1997
3625 10254 1997
3625 546488 1997
a me sevirebbe asseggnare ad ogni numero della riga una variabile in
modo da poterci lavorare in seguito.
Come posso fare?


apri il file, leggi la riga e la metti in una stringa. Usi
StringTokenizer sulla stringa. Goto 1
Ciao Jack

 StringTokenizer sulla stringa. Goto 1
Oppure String.split(), dato che l'utilizzo di StringTokenizer e' 
"scoraggiato":
StringTokenizer is a legacy class that is retained for compatibility 
reasons although its use is discouraged in new code. It is recommended 
that anyone seeking this functionality use the split  method of String 
or the java.util.regex package instead.
-- 
Giambo - Occhio al filtro antispam _e_ alla whitelist !


Se leggi da file forse può essere maggiormente utile anche
java.util.Scanner

BufferedInputStream bs = new BufferedInputStream(new
FileInputStream("tuofile.txt"));
String linea;
while ((linea = bs.readLine()) != null){
   Scanner scanner = new Scanner(linea); //il delimitatore di default
è lo spazio
   while (scanner.hasNextInt()){
    int intero = scanner.nextInt();
    //Fai di int ciò che devi
   }
}
oppure direttamente...
Scanner scanner = new Scanner(new BufferedInputStream(new
FileInputStream("tuofile.txt"));
while ((scanner.hasNextInt()){
 int num = scanner.nextInt();
  //fai di num ciò che devi...

Newsgroup: it.comp.java
Titolo: tomcat e jsp... AIUTO

ho installato jacarta tomcat 4.1, ho jse 1.3.1 e le servlet vanno bene
come sulla mia vecchia versione di tomcat... MA le jsp non ne vogliono
sapere: compresa la home del server a localhost:8080, boh?
mi sembra sia un errore di compilazione dei punto java... a schermo ho
questo messaggio:
org.apache.jasper.JasperException: Unable to compile class for JSP
An error occurred at line: -1 in the jsp file: null
Generated servlet error:
    [javac] Compiling 1 source file
    [javac] Modern compiler not found - looking for classic compiler
???????
Se poteste aiutarmi e ne sarei molto grato, ringrazio già
anticipatamente per l'attenzione.

 sapere: compresa la home del server a localhost:8080, boh?
Pare che non trovi il compilatore.
Dovrebbe mancare il file tools.jar (jdk) dal classpath.
Newsgroup: it.comp.java
Titolo: Help trasformazioni.

Ho una Shape da disegnare in un panel.
Vorrei centrare la shape e
scalarla per occupare al massimo il panel (best fit)... ho provato con le
trasformazioni, ma proprio non mi riesce...
Qualche aiuto?
Grazie in
anticipo.
Fausto.
--------------------------------
Inviato via 
http://usenet.iol.it

 ha scritto nel messaggio
news:155Z253Z4Z100Y...@usenet.iol.it...

Umh... macchinoso forse, ma visto che hai una Shape e che è facile ricavare
le dimensioni dello schermo, non potresti scrivere un algoritmo che ti scali
la shape? Del tipo:
-dovresti poter ricavare il rettangolo nel quale è contenuta tutta la tua
shape.
-scegliere il lato lungo
-sapere quanto è il lato lungo dello schermo
-fare il rapporto tra i due lati
-rimoltiplicare ogni vertice della shape per il rapporto
-ridisegnare la shape che ora è stata scalata
Mi sembra un pò una stronzata, ma così su due piedi a me viene in mente solo
questa!!

questa!!
A dire il vero pensavo di usare qualcosa di più fine, tipo
AffineTransform.
L'unica cosa è che o scalo la shape o la traslo... se
cerco di farli entrambe non mi riesce.... ho provato anche con il metodo
combine ma nulla....
Grazie comunque!


trasformazioni, ma proprio non mi riesce...
Sei sicuro di aver fatto PRIMA lo scalamento e POI la traslazione?
-- 
Ciao
	Fabrizio C.

Fabrizio Camera <f.came...@Mtiscalinet.it> wrote in message
3b9a1ec7...@news.libero.it...

...hhuummm... Non sono sicuro, ma me ne assicurerò...
Tuttavia non capisco perchè! Se io prima scalo poi devo traslare con unità
scalate?!? Se invece traslo posso poi scalare indipendentemente dalla
traslazione... Dubito fortemente della chiarezza dell'ultima frase.... :-|

traslazione... Dubito fortemente della chiarezza dell'ultima frase.... :-|
Cerco di riassumere.
Considerando il solo scalamento, questo avviene rispetto all'origine
(0, 0) del sistema di riferimento: vengono scalate le distanze.
Se hai la figura nel punto P1 e vuoi scalarla mantenendola in quel
punto, devi:
- traslarla nell'origine
- scalarla
- ri-traslarla in P1
Lo stesso vale per la rotazione (che è sempre rispetto all'origine).
Senza addentrarsi in dettagli, puoi pensare che, matematicamente, la
composizione di trasformazioni si fa con un prodotto di matrici. Come
è noto, cambiando l'ordine dei fattori matriciali, il risultato cambia
eccome!
Fai qualche prova e poi facci sapere i risultati :-)
-- 
Ciao
	Fabrizio C.
Newsgroup: it.comp.java
Titolo: Help come si Crea un file su disco ?

Ho un grosso problema non riesco a capire come
posso creare un file di testo nella directory corrente
vorrei primas testare se esiste o no il file con quel nome e poi
leggerlo e scriverlo ..
Se qualcuno puo' aiutarmi
ciao Stefano
yo...@freemail.objsystem.it
_________________________________________________________
DO YOU YAHOO!?
Get your free @
yahoo.com
 address at 
http://mail.yahoo.com
--
Posted from 
send205.yahoomail.com
 [205.180.60.165]
via Mailgate.ORG Server - 
http://www.mailgate.org

leggerlo e scriverlo ..
Il package 
java.io
 e` la chiave di quel che cerchi.  La
classe java.io.File offre un costruttore che prende la
path del file a cui fare riferimento; sull'oggetto cosi`
creato puoi "chiedere" (=chiamata a metodi che tornano
boolean) exists, canRead, canWrite.
Quindi, per "testare se esiste o no il file con un dato
nome", il codice e` banale (supponiamo import java.io.*
per comodita`):
    File f = new File("pippo.txt");
    if(f.exists()) {
        // esiste: fai cio` che occorre
    } else {
        // non esiste: agisci di conseguenza
    }
Puoi usare un oggetto File anche come argomento al
costruttore, ad esempio, di un FileInputStream, che
estende la classe astratta InputStream concretizzandola.
Tipicamente, vorrai poi "avvolgere" l'InputStream in
un BufferedInputStream, per ovvie ragioni di prestazioni,
un DataInputStream per potere leggere riga per riga,
ecc ecc.
[In Java 1.1 (e 1.2), si dovrebbero poi usare Reader
e Writer invece di InputStream e OutputStream, per
il miglior supporto dell'internazionalizzazione (Unicode).
Ma se capisci il "nocciolo" Java 1.0 di 
java.io
, in
termini dei vari Stream, puo` essere poi piu` facile
passare ad avere invece Reader/Writer.]
Alex


-----------== Posted via Deja News, The Discussion Network ==----------
http://www.dejanews.com/
       Search, Read, Discuss, or Start Your Own
Newsgroup: it.comp.java
Titolo: Editor HTML in Java

Buongiorno,
sapete per caso se esiste un editor Aplett Java che permetta di assegnare ad
un testo uno stile, ad esempio il grassetto e poi salvare il risultato in
HTML o meglio ancora passare tutto come variabile di un form ?
Grazie
   Lore



prova con questo 
http://www.hexidec.com/ekit.html

 ha scritto nel
messaggio news:9d6ro7$9of$1...@serv1.albacom.net...

Newsgroup: it.comp.java
Titolo: merge sort

come si usa il merge sort o la divisione binaria per contare il numero di
elementi in un vettore?
ciao e grazie!

 ciao e grazie!
Semplicemente non si usano :-). MergeSort e divisione (?) binaria non
servono
a contare gli elementi, ma bensì per cercare un elemento nel vettore.
Se usi un semplice arrray fai:
int lunghezza = A.length;
Se utilizzi un Vector non sò se c'è si usa length o no. Devi vedere le API.
Saluti
Giacomo
P.S.
Sicuro che non sia Ricerca Binaria?

mi son spiegato male. cerco tutti gli elementi uguali a un elemento dato

 mi son spiegato male. cerco tutti gli elementi uguali a un elemento dato
Mi sa che devi fare un algoritmo lineare del tipo:
public int quantiElementiK(int[] A, int k){
    int quanti = 0;
    for( int i = 0; i < A.length; i++){
        if ( A[i] == k)
            quanti++;
    }
    return quanti;
}
in meno passi non sò se esiste un algoritmo migliore.
Spero di esserti stato di aiuto.
Saluti
Giacomo

> mi son spiegato male. cerco tutti gli elementi uguali a un elemento dato
Se invece vuoi sapere anche dove sono puoi fare:
public boolean[] elementiUgualiAK( int[] A, int k ){
    boolean[] B = new boolean[ A.length ];
    for( int i = 0; i < A.length; i++ ){
        if( A[ i ] == k )
            B[ i ] = true;
    }
    return B;
}
poi nella funzione chiamante fai:
....
for( int j = 0; j < B.length; j++ ){
    if ( B[ j ] )    // se e' true esegue il contenuto dell'if
        // l'elemento e' uguale a k
}
....
Sapero di averti risposto
Saluti
Giacomo

 Spero di esserti stato di aiuto.
No, non si puo'... basta una dimostrazione di due righe per mostrare che 
  il miglior algoritmo per risolvere questo problema e' lineare.
- Mat
-- 
^-_-^-_-^-_-^-_-^-_-^-_-^-_-^-_-^-_-^-_-^-_-^-_-^
"Hate breeds more hate, it's easy to understand
  To retaliate and to be a true macho man
  goes hand in hand"
- "Afghan", Millencolin
^-_-^-_-^-_-^-_-^-_-^-_-^-_-^-_-^-_-^-_-^-_-^-_-^

 - Mat
e invece no. il metodo che ho trovato io ha complessità tra log n e n.
appena posso lo posto! o te lo mando come file .java
ciaociao!
(quale sarebbe la dimostrazione??)

 (quale sarebbe la dimostrazione??)
pardon scusa! dimenticavo di dirti che prima va ordinato il vettore!

> pardon scusa! dimenticavo di dirti che prima va ordinato il vettore!
Allora puoi usare la ricerca binaria di complessità log n.
tityrus

 tityrus
uhm, credo che sia diverso. non c'è la necessità di dividere tutto il
vettore. a ogni divisione controlli gli estremi, e sai già se all'interno ci
son tutti elementi uguali a quello che cerchi, se son tutti maggiori o se
son tutti minori!
quindi se hai un vettore lungo n, e 3 elementi ugualia quello che ti serve,
scarti subito metà vettore, provare per credere. alla fine la complessità è
minore di log n. è possibile??
Newsgroup: it.comp.java
Titolo: JTextField caratteri accettati

E' possibile fare un modo che un oggetto di tipo JtextField accetti solo
determinati caratteri, ad esempio solo numeri ed ignori la pressione
degli altri?
Grazie
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Grazie
Certo che sě:
http://java.sun.com/docs/books/tutorial/uiswing/components/formattedtextfield.html
Ciao.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Ciao.
Grazie mille sono alle prime armi con Java e stavo impazzendo a fare un
ascoltatore che mi cancellasse i caratteri non previsti.


Newsgroup: it.comp.java
Titolo: JMenuItem su JButton

Ciao a tutti, qualcuno sa se è possibile aggiiungere un JMenuItem a un
JButton?E se è possibile, qual'è il codice da usare???
Grazie,
  Alessio.

 JButton?E se è possibile, qual'è il codice da usare???
Non credo di aver ben capito cosa intendi...
Vuoi un menu pop-up? JPopupMenu.
Ciao.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

Vuoi un menu pop-up? JPopupMenu.
volevo sapere se č possibile aggiungere un JMenuItem ad un bottone,
cioč fare aprire un JMenuItem su un bottone, alla sua pressione
grazie,
Alessio.

 Alessio.
Sì, so leggere 8-)
Non ho capito che effetto vuoi ottenere aggiungendo un JMenuItem (= voce
di menu) ad un pulsante. Cosa vuoi dire con "aprire un JMenuItem"? Qual è
l'effetto finale? Puoi farmi un esempio su qualche applicazione esistente?
Ciao.
P.S.: è meglio se continui un thread già aperto, invece di iniziarne uno
nuovo sullo stesso argomento.

Newsgroup: it.comp.java
Titolo: Creare array

Salve a tutti.
Creare un array passando la dimensione tramite variabile è corretto?
Mi spiego, io devo creare un array di byte ma non so la dimensione
necessaria a priori, me la devo calcolare a seconda dei casi:
size = calcolo_la_dimensione_necessaria();
byte[] array_di_byte = new byte[size];
JBuilder non mi segnala ne errori ne warning ma vorrei sapere se è un buon
metodo.
Scusate se la domanda è banale ma sono alle prime armi.
Grazie.
-- 
~~~~Slaine Mc Roth~~~~
**Linux User# 312607**
L'abitudine rende sopportabili anche le cose spaventose.  (Esopo)

 Creare un array passando la dimensione tramite variabile è corretto?
Ti risponde un altro alle prime armi..
In generale direi che e' assolutamente corretto.
La dimensione dell'array puo' essere calcolata a runtime
mediante non solo variabili ma piu' in generale espressioni.
Anzi, anche nel caso di dimensioni gia' note in fase di compilazione
e' meglio creare ugualmente una variabile per dimensionare l'array,
se questi valori dovessero cambiare in versioni successive
del programma sara' piu' facile fare le opportune modifiche.
ciao

 Grazie.
Perfettamente corretto direi. Avevo fatto qualche tempo fa
un'applicazione che trattava un flusso continuo di byte, e
ridimensionavo l'array di byte usato come buffer a seconda delle
esigenze (vedy java.io.InputStream.available() ).
-- 
Scientology: se la conosci la eviti, se la conosci non ti uccide...
http://xenu.com-it.net
 - 
http://xenu.freewinds.cx
 - 
http://www.xenu.net
(per rispondere personalmente leva IlDitoDalCulo)
http://www.webalice.it/ech3l0n/HastaLaVictoria.jpg
   -   Siempre!

Grazie delle risposte a entrambi
-- 
~~~~Slaine Mc Roth~~~~
**Linux User# 312607**
"Per quanto possa condividere e apprezzare le degne motivazioni, sono
un intransigente oppositore dei metodi violenti anche laddove vengono
posti al servizio delle piu' nobili cause. L'esperienza mi convince
che un bene duraturo non puo' mai essere frutto della menzogna e della
violenza. Anche se la mia convinzione e' una pia illusione, si ammettera'
che e' un illusione affascinante.  (Ghandi)
Newsgroup: it.comp.java
Titolo: variabili locali

questo codice
public String nome (String numero) {
  while (taglia!=0) {
   for (int i=0; i<taglia &&
((rubrica[i].numero).compareTo(numero))!=0;i++);
       if (i!=taglia)
          return (rubrica[i]).nome;
       else
          return null;
     }
 }
genera un missins return statement in compilazione
e' perche' la var i nn e' visibile fuori dal ciclo for??
e si' come posso fare per corregere questo errore??

Penso sia dovuto al fatto che il metodo potrebbe non entrare nel primo
while, quindi dovresti aggiungere un return all'esterno del ciclo.
Inoltre fai attenzione alla variabile i: essendo dichiarata nel for il suo
scope č limitato al ciclo.
Ciao,
    Alessio

 e' perche' la var i nn e' visibile fuori dal ciclo for??
No: e' perche' se taglia == 0 oppure allora cosa deve essere ritornato?
E poi perche' usi un while se comunque dopo al suo interno fai comunque un return?
-- Dario

e si' come posso fare per corregere questo errore??
prima dell'ultima parentesi metti un return qualcosa (eg, return null)
--
Rhymes (rhy...@NOSPAMmyself.com)
http://www26.brinkster.com/rhymes
" avevo Halo, poi č arrivata la mia fidanzata ;-) "

 ((rubrica[i].numero).compareTo(numero))!=0;i++);
Devi togliere quel ;
--------------------------------
Inviato via 
http://usenet.libero.it
Newsgroup: it.comp.java
Titolo: La versione della Machine

Ciao icj,
E' possibile, da dentro un(a) applet, sapere il tipo e la versione della 
JVM sulla quale sto girando?
RIc

 <p>Spero di esserti stato utile.
quasi :)
il risultato sarebbe quello, ma ottengo solo una eccezione sulla sicurezza:
java.security.AccessControlException: access denied 
(java.util.PropertyPermission * read,write)
        at java.security.AccessControlContext.checkPermission(
        AccessControlContext.java:272)
        at 
java.security.AccessController.checkPermission(AccessController.java:399)
        at java.lang.SecurityManager.checkPermission(SecurityManager.java:545)
        at 
java.lang.SecurityManager.checkPropertiesAccess(SecurityManager.java:1246)
        at java.lang.System.getProperties(System.java:488)
        at oasi.client.com.Oasi.init(Oasi.java:296)
        at sun.applet.AppletPanel.run(AppletPanel.java:344)
        at 
sun.plugin.navig.motif.MotifAppletViewer.maf_run(MotifAppletViewer.java:127)
        at sun.plugin.navig.motif.MotifAppletViewer.run
        (MotifAppletViewer.java:123)
        at java.lang.Thread.run(Thread.java:484)

JVM sulla quale sto girando?
http://java.sun.com/docs/books/tutorial/applet/practical/properties.html
HTH
-- 
Ciao
	Fabrizio C.

Newsgroup: it.comp.java
Titolo: Immagine di Sfondo

Salve,
sono alle prese con lo sfondo della mia piccola applicazione java...volevo
sapere se c'è un modo di aggiungere un'immagine di sfondo...ho trovato come
cambiare il colore di sfondo ma non limmagine.
Qualcuno può aiutarmi?
    grazie mille in anticipo
      Beatrice


Direi che prima ci disegni sopra l'immagine con paintComponent e poi
aggiungi sopra i componenti.
<code>
Image img1;
 public void paintComponent(Graphics g){
  super.paintComponent(g);
  g.drawImage(img1,0,0,null);}
 public Panello(){
 Toolkit tk = Toolkit.getDefaultToolkit();
 URL url=getClass().getResource("resources/image/sfondo.jpg");
 if(url!=null)
  img1 = tk.getImage(url);
 MediaTracker mt = new MediaTracker(this);
 mt.addImage(img1, 1);
 try { mt.waitForAll(); }
 catch (InterruptedException e){}
....
</code>
--
Manny Calavera
Redattore della "Grim Fandango Story"
Antispam: CAVA²
Newsgroup: it.comp.java
Titolo: Scrivere su un frame a seconda della posizione mouse?

Vorrei sapere, se qualcuno mi puo' aiutare, che nome devo usare
per indirizzare una certa stringa in scrittura su un frame, in questo
modo: voglio che, nel frame1, quando il puntatore del mouse
sosta su un dato oggetto (link o controllo di un form), nel
frame2 compaia un help relativo. Lo so fare con la barra di
stato, ad esempio:
avendo definito
            function scrivifinche(txt){
               window.status=txt;  
               setTimeout("window.status=' '",5000);
                                      }
mi basta poi definire il dato link (o generico tag) come segue:
<a href="link-n.html"  onMouseOver="scrivifinche('questo serve a 
questo...'); return true; ">Controllo-n</a>.
Come faccio per scriverlo in un frame?
Ciao, e buon lavoro!

...

Credo che basti settare la location del frame in cui deve apparire la
descrizione
all'URL javascript:document.write(PAGINA) dove la PAGINA è una stringa che
contiene la descrizione della pagina.
-- Antonio

Newsgroup: it.comp.java
Titolo: recupero risorse (UnknownHostException)

Ciao a tutti,
volevo un suggerimento su come riuscire a recuperare una risorsa che si
trova in un drive diverso d quello in cui si trova la mia applicazione.
praticamente da C:\  vorrei recuperare un file  P:\cartella\file.html
quando uso qualcosa come :
     JEditorPane editorPane = new JEditorPane();
     ....
     URL tmp = new URL("file://P:/cartella/file.html");
     editorPane.setPage(tmp);
mi viene lanciata una  UnknownHostException !!  :-(
Ho provato a mettere P:/cartella nel classpath, ma ottengo lo stesso
risultato! snif! :-(
Consigli?
Grazie mille
--
"...Tutti sanno che una cosa è impossibile da realizzare, finché arriva uno
sprovveduto che non lo sa e la inventa...".
             Albert Einstein

      URL tmp = new URL("file://P:/cartella/file.html");
Prova cosě:
URL tmp = new URL("file:///P:/cartella/file.html");
oppure cosě:
URL tmp = new URL("file:P:/cartella/file.html");
(Il modo corretto č il primo)
Gaetano Bigliardi

-Gaetano Bigliardi scrisse:
| Icaro wrote:
||      URL tmp = new URL("file://P:/cartella/file.html");
|
| Prova cosě:
|
| URL tmp = new URL("file:///P:/cartella/file.html");
|
Ti ringrazio, effettivamente era proprio quel '/' in meno :)
| Gaetano Bigliardi

 Ti ringrazio, effettivamente era proprio quel '/' in meno :)
bene, allora problema risolto:-)

Newsgroup: it.comp.java
Titolo: Manuale Java2

Se compro un manuale su Java 2, ora che è uscita la vers 1.3 non rischio di
avere un manuale un pò obsoleto? :-)
--
Tomb Raider's Pages
http://tombraider.freeweb.org
The Corrs World
http://thecorrs.freeweb.org
Il Tennis nel Veneto
http://tennisveneto.freeweb.org
La risorsa italiana per chi si avvicina a Java
http://java.freeweb.org
UIN ICQ 18284629
E.Mail 
jo...@puntofuturo.net


wrote:

Newsgroup: it.comp.java
Titolo: jdk 1_3beta-win pb di compilazione

ciao a tutti sono nuovo del ng e dal momento che devo imparare il java
spero di riuscire a entrare nel gruppo.
all'universita' avevano istallato la 1.3 ma dava problemi di compilazione e
sono tornati penso alla 1.17
a qualcuno a dato pb l'1.3beta-win .?
Ho sentito dire che graficamente e' molto piu' intrippante della versioni
precedenti ditemi che a voi funziona.
ciao e grazie.
-ciby-

 wrote in message
7v2i0k$i9r$1...@fe1.cs.interbusiness.it...



per il momento i pb della 1.3 li ho avuti solo in rete a casa tutto ok
comunque la 1.3 dovrebbe avere piu librerie comunque grazie
ciao
-ciby-

Newsgroup: it.comp.java
Titolo: GRAFI

Ciao a tutti,
    continuo a leggere che come base dei dati devo usare un DB di access o
di qualche altro programma. Ma se la mia base dei dati deve essere
strutturata a grafo come faccio? devo crearmi un mio file db gestito a
grafio : posso scrivere su un file che risiede sul server con asp? dove
trovo le primitive per gestire puntatori e I/O? Si può fare?
Se poi ci sono degli accessi contemporanei, come faccio a lavorare sullo
stesso file?
Grazie, Marco

 wrote in message
12sDEhJ#$GA....@news1.galactica.it...


Newsgroup: it.comp.java
Titolo: java + top + memoria heeeeelp

 per esempio OptimizeIT riporta e  i risultati del top?
it.comp.os.linux.development non e' frequentato da molti programmatori java,
io stesso non lo sono e sono a conoscenza del problema indirettamente.
Poiche' il problema sembra legato alla implementazione della jvm (quindi e'
multipiattaforma :-) ti consigliavo di provare a chiedere su gruppi
specializzati su java.
Followup su it.comp.java
Alessandro.

On Sun, 7 Sep 2003 13:56:30 +0200, "test" <te...@invalid.address>
wrote:

Grazie delle pecisazioni e della gentilezza
Seguiro' il tuo consiglio
ciao

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

Newsgroup: it.comp.java
Titolo: j2me: far chiamare alla midlet un numero telefonico...

Vi chiedo scusa se forse sono un po' OT, ma non ho trovato NG su cui postare
questo mio dubbio siguardo l'utilizzo del j2me.
La mia domanda č se esista un modo per far chiamare ad un numero telefonico
l'apparecchio. E se si, se mi dite anche solo quali librerie devo andarmi a
cercare.
Grazie mille.
ciao

 ciao
ciauz
-- 
Ciao e buon lavoro,
  Renato
---- 
Renato Eschini
   Inera srl
   Via Vespucci 41
   56100 Pisa
   Tel:         (+39) (0)50 2201218
   WWW:         
http://www.inera.it

 Spero di esserti stato utile.
Mi sei stato molto utile, grazie mille :)

 riuscito a trovare niente. Mi sai aiutare anche in questo? :)
Io nn sviluppo in j2me se nn "amatorialmente", nel senso che ho fatto
qualche mio progettino di prova, sviluppato su midp1.0 (emulatore) e sul mio
cellulare un siemens S55 che purtroppo, snif snif, da un paio di settimane è
defunto (arghhhh!!!).
Per qunto riguarda il nec nn ho idea nemmeno di quale sia il sito web :D.
Spero che su questo possa aiutarti altri frequrentatori del ng.

Newsgroup: it.comp.java
Titolo: Dove trovare tutorial per la grafica

C'è un sito che contanga tutorial per la grafica in java con source code...
qualcosa di veramente semplice....


per qualcosa di completo e ottimo su swing puoi scaricare il libro:
http://www.javafaq.nu/java/free-swing-book/index.shtml
direi che non è male (anche perchè è in italiano) il seguente libro
(piuttosto completo anche questo):
www.mokabyte.it
 (cerca per mokabook).
il tutorial della SUN (vai al sito della sun e cerca per book o qualcosa del
genere ....non ricordo il link)
spero di essere stato di aiuto.....
cmq se qualcun'altro ha altri link ben vengano.... perchè il mio motto è:
"non si finisce mai di imparare ; )"
Ciao, Vito D.

Grazie ;-)

Newsgroup: it.comp.java
Titolo: JSP funziona su IIS o apache?

Vorrei tanto provare ad utilizzare le jsp, ma non ho un server che le
supporti.
O meglio.... ho jswdk-1.0 ma non riesco a farlo funzionare, tutte le volte
che lancio il file batch mi dice: "spazio di ambiente esaurito". Che cavolo
vuol dire?????
In +, se volessi usare queste benedette jsp su IIS su NT cosa dovrei
impostare o installare o modificare? e su di un server apache su NT?
Aiutate questo povero web developer...
Ormai in teoria so gia' usarle, mi sono fatto tutorial e reference, ma non
ho un ambiente dove sfruttarle.... :~(
Spero in un vostro aiuto.
--
{*} manuel

 impostare o installare o modificare? e su di un server apache su NT?
Per usare le JSP devi installare un apposito motore. I principali sono:
1) JRun della Allaire. E' forse il migliore tra tutti e supporta IIS, IBM
HTTP e Apache. Disponibile su varie piattaforme tra cui Linux e NT. La
versione standard si scarica gratuitamente da Internet, la Pro si compra a
circa 500.000 lire. L'installazione è semplicissima, in genere va al primo
colpo.
2) IBM WebSphere: simile per contenuti e prestazioni a JRun, forse un pò
meno stabile. Di sicuro è quello per cui si trova più documentazione. Anche
qui la versione standard è gratuita, vai a
http://www.software.ibm.com/webservers/
. Fino a poco tempo fa la versione
per Linux non esisteva ancora anche se era prevista: oggi ci dovrebbe
essere. Da notare che l'IBM dispone anche di WebSphere Studio, un buon
prodotto che facilita di molto lo sviluppo dei Servlet e di pagine JSP.
3) Apache JServ: modulo aggiuntivo per il server HTTP Apache. Abilita
l'utilizzo delle JSP nella versione 1.0. reperibile secondo i normali canali
di distribuzione Linux, per ora funziona solo in unione ad Apache, anche se
è già prevista l'estensione del supporto anche agli altri Web Server.
L'installazione non è proprio immediata come quella di JRun però tutto
sommato è fattibile senza tirarsi troppo matti.
Spero di essere stato esauriente.
Ciao.
--
Bitboy
*  L'adolescenza è quell'età in cui i ragazzi non sanno se continuare a
picchiare le ragazze o cominciare a baciarle. - Gene Wilder

Grazie mille, sei stato esauriente.
--
manuel
Newsgroup: it.comp.java
Titolo: MessageDigest e SHA

Qualcuno del news sa dirmi se la classe messageDigest, prima di generare
l'impronta, impacchetta il dato in blocchi da 64 byte.
La domanda nasce dal fatto che non ho capito se viene utilizzato un
algoritmo di padding.
Ciao,
CC











Newsgroup: it.comp.java
Titolo: Problema da neofita...

Ho un problema da programmatore ai primi passi con Java:
Ho creato un form in html ed una servlet collegata al pulsante submit.
A seconda dei vari casi, al clic sul pulsante compaiono varie pagine html
create il comando out.print, dopo aver creato out di tipo PrintWriter.
Se, invece di scrivere l'html con l'out.print, volessi, in alcuni casi, far
comparire una pagina html già pronta, come dovrei fare?
Grazie mille!!!
Stefano

comparire una pagina html già pronta, come dovrei fare?
o scrivere una jsp (che è una pagina html con del codice java dentro
che a runtime viene letta dal servlet engine e trattata come una
servlet con dei riferimenti a dei file di testo esterni contenenti
l'html) o a manina una servlet che va a leggere dei pezzi di html da
dei file esterni, che poi è come sopra, solo un po' più faticoso... e
inutile :)
Kali

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

O utilizzi le jsp cosi' puoi personalizzare anche le tue pagine html (in questo
.jsp)
oppure utilizza un redirect tramite servlet
  public void doGet(HttpServletRequest request,
                     HttpServletResponse response)
            throws ServletException, IOException {
                           response.sendRedirect(
                     request.getParameter(paramName));


Newsgroup: it.comp.java
Titolo: variabili oggetto

Nella costruzione di un Frame in cui non conosco a priori quanti e quali
JLabel, JComboBox, JTextField siano
necessari essendo nello specifico un frame dinamico dipendente dal contenuto
di una tabella
come posso fare a rendere variabile nell'istanza il nome della variabile
oggetto?
In sintesi nella istanza   "JLabel label1 = new JLabel();" come può essere
sostituita la variabile oggetto "label1" con il contenuto di un campo
variabile?
es:   String campo = "label1";  JLabel campo = new JLabel();
Spero di  non aver fatto troppa confusione.
grazie
Stefano

 ha scritto nel messaggio
news:Q0Xs9.16330$aL4.5...@news1.tin.it...


 ha scritto nel messaggio
news:AuZs9.60631$%M1.15...@twister2.libero.it...

Newsgroup: it.comp.java
Titolo: upload files

Sera a tutti : )
Ho bisogno di creare un servizio che effettui l'upload multiplo dei
files tramite protocollo http.
Ho visto il JFileChooser ed il metodo setFileSelectionMode e basta.
Qualcuno puņ aiutarmi ? 
Maruska
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Maruska

 Damiano


Newsgroup: it.comp.java
Titolo: Interpretare stringa

Ciao a tutti,
innanzitutto grazie per l'aiuto che mi avete dato negli altri post.
Ora mi si č posto davanti un altro problema e spero che qualcuno possa
essermi d'aiuto.
Vi spiego.
Io leggo da un file una stringa "X1 + X2 >= 5"
questa stringa la "tokenizzo" ed inserisco gli elementi in un array
avendo quindi [X1, +, X2, >=, 5]
Ad X1 ed X2 riesco ad associare dei valori numerici. Ora mii resta da
"convertire" la strghetta "+" nel carattere + cosě come ">=" e fare
una cosa del tipo:
se X1 = 3  e X2 = 4
if(3 + 4 >= 5){
   fai qualcosa...
}
Si deve fare una concatenazione o qualcos'altro? io avevo pensato ad
un parser che legge la stringhetta "+" ed assegna il simbolo +, solo
che non so come si possa assegnare questo simbolo.
Inoltre vorrei sapere come e se si puň ricostruire una condizione
all'interno di un if (cioč come nell'esempio 3 + 4 >= 5).
Grazie a tutti in anticipo.
Paolo

 che non so come si possa assegnare questo simbolo.
Credo che l'unica possibilita' e analizzare tutti i casi:
  if (operatore.equals("+") {
    // esegui la somma
  } else if (operatore.equals("-") {
    // sottrazione
  } else if ...
Allo stesso modo per "=", ">=", ...
Soluzione piu' semplice: Usare javacc.
https://javacc.dev.java.net/
Un articoletto interessante per cominciare:
http://www.javaworld.com/javaworld/jw-12-2000/jw-1229-cooltools.html
-- 
Giambo - Occhio al filtro antispam _e_ alla whitelist !

Newsgroup: it.comp.java
Titolo: libri certificazione sun

Ciao a tutti
Cercavo materiale ( test in inglese ), cd o libri utili per la
certificazione della sun per programmatore della sun ( I livello ), se
qualcuno di voi puoi darmi qualche informazione.
Angelo

 wrote in message
news:W5V_7.495$cU4....@twister1.libero.it...


Newsgroup: it.comp.java
Titolo: eclipse e tomcat problemino!

Ciao a tutti,
sto usando ecplipse con Tomcat 4.1... riesco benissimo a lanciare tomcat
all'interno dell'ambiente di sviluppo.. solo che ora vorrei inserire due
parametri
al lancio del webserver..
come faccio?!? dove li devo inserire !??! ho provato a vedere qualche xml
di config di tomcat ma non ho trovato nessun posto dove mettere questi 2
param!
Grazie a tutti
Ciao andrea

Ma che tipo di parametri?
se devi passare dei parametri alla web application devi metterli nel web.xml
della webapp.
se sono parametri di esecuzione di tomcat devi inserirli in catalina.bat o
.sh e compagnia bella
"Andrea" <andrea...@yahoo.it_nospam> ha scritto nel messaggio
news:cC_9a.185374$ZE.55...@twister2.libero.it...


 Ma che tipo di parametri?
si scusa non sono stato molto chiaro.. sono parametri di esecuzione di
tomcat..
quindi li devo inserire in catalina.bat??!
mi sai consigliare qualche bel plugin per eclipse?!
grazie ciao!
Andrea
Newsgroup: it.comp.java
Titolo: Formattare una stringa

Ancora domande da principiante !
Non so come si formatta una stringa in Java. Ho letto la documentazione di
MessageFormat, ma non sono riuscito a capire un gran che.
In sostanza devo ottenere un output incolonnato di questo tipo:
<nome file>    <dimensione>    <accessi>
So che devo impostare un pattern ma poi ???
Grazie e ciao
Daniele



La classe MessageFormat permette di creare una stringa sostituendo dei
parametri con una serie di object (stringhe, date,...).
Ha una funzione statica "format" che ritorna una stringa da un pattern
combinato con un array di object.
Il pattern può essere una stringa di questo tipo:
Nome file: {0}  - Dimensione: {1} - Accessi: {2}
La funzione format esamina il pattern e sostituisce in maniera
posizionale gli argomenti dell'array con le "variablili" racchiuse tra
graffe ({0}, {1},....).
Es:
String pattern="Nome file: {0}  - Dimensione: {1} - Accessi: {2}";
Object[] args= new Object[] { "nomefile", "dimensione", "accessi"};
String formatted=MessageFormat(pattern,args);
In questo modo, formatted risulta:
Nome file: nomefile  - Dimensione: dimensione - Accessi: accessi
Il numero contenuto tra {} non corrisponde all'indice dell'elemento
dell'array di object! Il primo elemento dell'array sostituisce la
prima variabile incontrata nel pattern, il secondo la seconda
variabile e così via.
Si possono utilizzare anche una serie di pattern combinati tra loro,
magari per la gestione di messaggi rivolti al plurale o al singolare,
ma il meccanismo é comunque uguale a quello sopra descritto.
Spero di esserti stato di aiuto.