mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.java
Titolo: come sono scarso...

Credo che sia una cosa semplice ma io non so come fare...
Allora, ho un oggetto di tipo Socket, adesso quello che voglio fare è usare
lo stesso oggetto più volte per diverse connessioni...
Attualmente mi connetto scrivendo
        Socket sock=new Soket (IP,Port);
Per scollegarmi uso
        sock.close();
Se volessi ricollegarmi di nuovo usando lo stesso soket ho due possibilità
O distruggo l'oggetto sock, ma non so come fare (qual'è il comando duale di
new?), e lo ricreo di nuovo
oppure devo capire se l'oggetto sock è già stato istanziato (e nemmeno quì
so come si fa) e quindi invece di usare il costruttore usare
sock.connect(IP,Port);
Qualcuno può aiutarmi?
Altre idee?
Grazie Giovanni

 Credo che sia una cosa semplice ma io non so come fare...
Un ServerSocket si. Un Socket no.
Ciao,
 Stefano
----------
"X WindowSSS, teSSSoro mio... lo odieremo per SSSempre"
Bill Gollum
----------


http://www.pabasoftware.com

Newsgroup: it.comp.java
Titolo: trovare locazione programma  su linux

Ciao a tutti:
avevo postato in un'altra discussione il problema che avevo affrontato
per trovare il path di un programma sul registro di sistema e avevo
risolto con la libreria JNIRegistry;
ed ora mi chiedo... e se il sistema operativo è linux? come faccio a
verificare che un programma è installato, dove é nel file system, e
poi lanciarlo?
Io non sono pratico di linux ma volevo fare un'applicazione che potesse
funzionare anche in altri sistemi operativi.
Grazie ciao

 Io non sono pratico di linux
I programmi linux, se correttamente installati, presentano un link 
simbolico all'eseguibile in /bin oppure in /usr/bin .
Cercare l'eseguibile in quella directory sarebbe già un punto di 
partenza. Se ambisci al cross platform, ti direi di tentare la strada 
delle variabili di ambiente, o dei file di configurazione(preferisco).
-- 
Emanuele Torrenti
Registered Linux User #409659

 simbolico all'eseguibile in /bin oppure in /usr/bin .
oppure in /usr/local/bin, /sbin /usr/sbin, /usr/local/sbin. Ed
eventualmente anche in ~/bin e ~/sbin (per programmi isntallati dal
singolo utente).
E cmq non e' obbligatorio, si puo' settare nella variabile PATH della
shell altre directory (qualsiasi) dove la shell deve andare a cercare i
programmi.
La cosa migliore da fare sarebbe leggere la variabile PATH e usare
quello che c'e' scritto li per vedere se un programma e' installato
correttamente.

 funzionare anche in altri sistemi operativi.
Se l'applicazione che ti interessa stabilisce qualche colegamento 
all'interno del sistema (es. è dedicata ad aprire un certo tipo di file) 
potrebbero tornarti utili le associations (in particolare le actions) di 
jdic:
http://java.sun.com/developer/technicalArticles/J2SE/Desktop/jdic_assoc/
pole
-- 
ammentos - a lightweight persistence framework for JDK5
http://ammentos.biobytes.it
Flash tutorial: 
http://ammentos.biobytes.it/quickstart/quickstart.htm
Newsgroup: it.comp.java
Titolo: java virtual machine

scusate la domanda un po' stupida, ma sono completamente newbie in
java...volevo sapere cos'è e come fuziona il java virtual machine...ovvero è
semplicemente un decoder di informazioni, in modo da rendere comprensibile
al processore informazioni o si può utilizzare anche per altre cose?
Grazie
              Pietro


beh, sono nuovo anch'io di Java, ma suppongo che l'utilizzo della VM
sia appunto quello di creare una macchina virtuale con il suo set
di istruzioni (il bytecode), una sorta di layer intermedio tra la macchina
fisica e l'utente. Questo contribuisce alla portabilità del codice, visto
che esistono JVM per x86/Windows, x86/Linux, PowerPC/MacOS
ecc.....
Non credo che esistano scopi alternativi... ma potrei sbagliarmi ;-)
Saluti
Harlock

Newsgroup: it.comp.java
Titolo: [HELP] Jbuilder in Linux

Ho installato la versione Personal di JBuilder 6 su Linux. Ho notato che, a
differenza della versione per Windows, non mi appare il menù contestuale per
la scelta dei metodi disponibili per un certo oggetto. Ho anche visto che
nelle opzioni Editor sono abilitati  questi menù di "aiuto" alla
programmazione, tuttavia non riesco a farli apparire.
Quale può essere il problema?
Grazie a chi mi risponderà!
--
Max

Max_Trace <mym...@mycomputer.mystate> wrote:
: Ho installato la versione Personal di JBuilder 6 su Linux. Ho notato che, a

: 
:
ci sono dei problemi col jdk e kde, il comportamento anomalo del
jbuilder che segnali e' ben conosciuto. per risolverlo sono state
proposte un sacco di soluzioni, tipo: usa gnome invece di kde,
usa il jdk 1.3.0 di ibm, usa il jdk 1.3.1_03 di sun, usa il jdk
1.4.0 di sun, usa il jdk 1.3.1 di blackdown, alcuni hanno anche
creato dei patch per il jbuilder...  non saprei cosa consigliarti
se non di provarli tutti. comunque guarda sui gruppi della borland:
http://newsgroups.borland.com/
 


anche a me è capitato la stessa cosa, per un paio di giorni solo!
Poi, così come il problema si è manifestato, se ne è andato!!!
Purtroppo non so che consigli darti: io ho fatto l'aggiornamento di 
parecchi pacchetti rpm per altri motivi, ma non so proprio se il cambio 
di comportamento di jbuilder sia dipeso da questo o dal tasso di unidità 
nell'aria.
(PS Utilizzo mandrake con KDE, jdk1.3.1 della sun)
Buona fortuna, ciao
Enrico
Newsgroup: it.comp.java
Titolo: uscire dal programma

Salve a tutti posto questo parte di codice:
......
byte[] readBuffer = new byte[1];
               try {
                  while (in.available() > 0) {
                     int numBytes = in.read(readBuffer);
                  }
                 System.out.print(a=new String(readBuffer));
          .......
mi sto chiedendo come dopo aver letto la stringa posso bloccare la
comunicazione ed uscire dal programma dato che il programma stesso non
termina volevo sto comunicando con un modem quindi gli trasmetto un
comando e poi ricevo la risposta ma dopo averla ottenuta vorrei che il
programma uscisse invece neanche per sogno spero di ricevere un vostro
aiuto a presto ciao!


Non conosco per niente bene java ma.... come capisci che il modem ti ha 
finito di inviare quello che volevi?
Beh metti questa condizione in un if e se vera ci sara' qualcos adi analogo 
all'exit del c credo?
Se nn ho capito chiedo venia.
Ciao
-- 
Danilo Bottone
danilo...@gmail.com
www.danilobottone.com
 (.it) 

                  System.out.print(a=new String(readBuffer));

si vede ke la condizione di while è sempre verificata,quindi il ciclo è
infinito....
non so dirti altro sono nei casini con java!
***************************************
messaggio inviato tramite HostSearch.it
---------------------------------------
---> 
http://www.hostsearch.it/newsgroup
***************************************

ho risolto grazie

Newsgroup: it.comp.java
Titolo: lightweight : cerco maggiori info.

Salve a tutti, ho letto su un vecchio post alcune caratteristiche della
dicitura : "lightweight".
Potreste spiegarmi esattamente in che consiste, come usarla etc.?
Grazie a tutti.

 wrote in message
news:a5ksav$6o5k$1...@stargate1.inet.it...

Ciao telespalla!
Hai dato un'occhiata qui?
http://java.sun.com/products/jfc/tsc/articles/mixing
Fausto.

 
http://java.sun.com/products/jfc/tsc/articles/mixing
Hemmmmmm!!!!!!!!!!! :-))))))))))))))))))))))))))
Posso dirti la cavolata che ho cercato come un pazzo ma non ho trovato
nulla?
:'((((
Grazie per il link, ora cercherň di studiarmelo anche se l'inglese per me č
piů ostico di quando mi sono appuntato sui double di Java e dico tutto ;)
Newsgroup: it.comp.java
Titolo: equals(null)

Se scrivo if ( myOb.equals(null) ) .... o se scrivo  if ( myOb == null 
)  è la stessa cosa ?
Che differenza c'è tra l'operato re .equals () e == ?
-- 
Questa è una firma automatica di MesNews.
Sito: 
http://www.mesnews.net

 Che differenza c'è tra l'operato re .equals () e == ?
equals() non è un operatore ma un metodo ed implementa l'ugualianza 
semantica dell'oggetto. L'implementazione di Object ritorna true solo se 
l'oggetto è confrontato con se stesso (confronto fra reference). Tu puoi 
(e in certi casi devi) fare l'override del metodo nella tua classe per 
decidere quando un istanza del tipo è uguale ad un'altra.
L'operatore == invece effettua sempre un confronto fra reference e 
quindi ritorna true quando i reference puntano allo stesso oggetto (o 
quando il reference è null se confrontato con null).


Esatto... per fare un esempio:
String Prima = new String("Ciao");
String Prima2 = Prima;
String Seconda = new String("Ciao");
Prima2 == Prima <-- vero
Prima2.equals(Prima) <-- vero
Prima == Seconda <-- falso
Prima.equals(Seconda) <-- vero
Ciao :)
Ivan


Occhio Merlin che l'esempio è giusto perchè:
1) Ayrton non ha mai scritto String Prima = "Ciao" (altrimenti sarebbe
true anche la terza);
2) La classe String ha l'override di equals (come puoi verificare sulle
api)

 api)
Aggiungerei: l'implementazione di default di equals(), quella di Object 
per intenderci, internamente fa proprio obj1 == obj2.
Il caso della classe String poi è "drogato" dal meccanismo di 
internalizzazione delle stringhe, ovvero quel meccanismo per cui
String a = "ciao";
String b = "ciao";
a == b => true
Ciao
pole
-- 
ammentos - a lightweight persistence framework for JDK5
http://www.sourceforge.net/projects/ammentos
http://ammentos.biobytes.it
Newsgroup: it.comp.java
Titolo: Problemino algoritmico 2! - THE LISTING

Salve,
il mio questa volta non e' tanto un problema di linguaggio, ma proprio di
algoritmo!
Cioè ho fatto questo esercizio in cui dovrei sommare numeri positivi e
negativi e contarli, ma quando lo eseguo mi dà
sempre un errore che mi dice che non posso passare un simbolo ("-") ad una
variabile intera...
Ma in effetti nelle mie intezioni questo non dovrebbe accadere.
Nel mio ciclo While, il mio if...else passa alla variabile intera il simbolo
in esame solo se questo è un numero, se invece è un meno allora salta una
cifra e legge quella successiva che deve essere un numero...
Questo nelle intenzioni, io però non riesco a trovare il mio errore.
Qualche idea?
Grazie!
public class Esercizio15
{public static void main(String[] args)
    {String numeri=Console.readLine("Immetti una serie di numeri, sia
positivi che negativi: ");
    int l=numeri.length();
    int c=0;
    int b=0;
    int a;
    String cifra;
    int p=0;
    int n=0;
    while (c<l)
 {cifra=numeri.substring(c,c+1);
 if (cifra!="-")
 {
  a=Integer.parseInt(cifra);
     p++;
  b=b+a;
  c++;
     }
 else
     {
     a=Integer.parseInt(numeri.substring(c+1,c+2));
     n++;
     b=b-a;
     c=c+2;
     }
 }
    System.out.println("La somma e' "+b+" di "+p+" numeri positivi e "+n+"
numeri negativi.");
    }
}

 if (cifra!="-")
che non confronta il *valore* di cifra con la stringa "-" ma verifica
che cifra e "-" referenzino lo stesso oggetto; va sostituita con
if(cifra.equals("-"))
Poi mi sembra che ci siano altri errori, ma te li lascio analizzare...
HTH,
Mauri.
-- 
La forza di gravità è un falso mito,
è la Terra che succhia!

Grazie,
ora funziona...
purtroppo io non posso seguire le lezioni e quindi magari la prof lo aveva
spiegato, questo lo ignoro perchè non c'ero.
Comunque grazie ora posso preseguire nei miei studi dopo un'empasse di una
settimana!!!
Stefano

Newsgroup: it.comp.java
Titolo: una domanda di teoria

ciao a tutti,
premetto che non è da molto che programmo in java (mentre sono quasi
10 anni che lavoro in C++).
ho scritto un programma che istanzia una classe. in questa classe ho
un metodo che viene richiamato più volte all'interno del quale creo
una variabile Vector che popolo ogni volta con dati differenti in
numero.
quello che succede è che dopo un po' di chiamate il programma smette
di funzionare correttamente come se la variabile Vector non venisse
creata come nuova ma contenesse già dei vecchi dati.
il problema si è risolto quando ho spostato la definizione della
variabile come membro della classe e all'interno del metodo provvedo
solo a fare un clear all'inizio e a popolarla.
mi chiedo se ciò sia possibile o se nasconda un mio baco più subdolo.
è possibile in java (io suppongo di no) controllare in maniera
esplicita la distruzione di oggetti definiti localmente entro il ciclo
di vita di una classe? (so che la domanda sembra ingenua visto che lo
stesso ragionamento lo si potrebbe quindi applicare in maniera
ricorsiva per tutte le classi).
ancora, si può forzare la distruzione di oggetti quando escono dallo
scope?
e soprattutto si può fare in modo di contare su un ordine di
distruzione che sia ESATTAMENTE l'inverso di quello di creazione degli
oggetti?
grazie,
l

 
Credo nasconda un baco più subdolo ma non saprei quale.
Sarebbe interessante vedere una parte del codice usato per la creazione 
del Vector.
Metodi come quello che segue li uso molto spesso e non ho mai 
riscontrato il comportamento che descrivi.
public void medoto() {
     Vector temp = new Vector();
     // operazioni varie su temp
}
Paolo.

Newsgroup: it.comp.java
Titolo: Applet con componenti e area di disegno

>e-mail<<
Mac...@iol.it
ICQ UIN : 3680241
http://users.iol.it/maclot


un applet del genere e' tra gli esempi forniti con il JDK di SUN...

>e-mail<<
Mac...@iol.it
ICQ UIN : 3680241
http://users.iol.it/maclot
Sky Flyer <NOS...@NOSPAM.NOSPAM> wrote in message
38A19118...@NOSPAM.NOSPAM...



Non sono sicuro di aver capito bene comunque ....
class MyCanvas extends Canvas
{
    private i_tuoi_dati;
    public void setData(i_dati_da_impostare)
    { // imposta i dati privati del canvas}
    public void paint(Graphics g)
    {
        g.draw... (disegna i dati privati)
        // ce ne sono per tutti i gusti rettangoli pienei e vuoti, linee,
ovali etc
    }
}
nell'applet
{
    MyCanvas c=new MyCanvas();
    add(c);
    se vuoi scrivere nel canvas
    c.setData(i_nuovi_dati);
}
e da qualche parte ci vuole un repaint() ma adesso su due piedi non sono
sicuro di dove metterlo
Spero di esserti stato di aiuto

 wrote in message
byGp4.131841$C3.13...@news.infostrada.it...

Newsgroup: it.comp.java
Titolo: Jsp e browser

Utilizzando una jsp, come faccio a includere in essa un file xml?
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

> Utilizzando una jsp, come faccio a includere in essa un file xml?
<%@include file="include.xml" %>
oppure
<jsp:include page="include.xml" flush="true" /> 
Nel primo caso è come se il file incluso facesse parte della jsp che lo
include.
Nel secondo caso vengono create due pagine diverse.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Newsgroup: it.comp.java
Titolo: applet con swing

Se prendi il file swingall.jar che contiene tutte le classi swing, presente
(il file) all'interno del jdk 1.1.7b, e lo copi ad esempio dove sono le
classi del jdk2 oppure dove vuoi tu, l'importante è, che setti nel CLASSPATH
il percorso del file, vedrai che il tutto ti funzionerà.
Sicuro al 100% perché ci sono già impazzito io per un bel po' di tempo.
 
Antonio.
--
Posted from 
oisitalia.oisitalia.it
 [193.70.173.210]
via Mailgate.ORG Server - 
http://www.mailgate.org

 wrote in message
Se prendi il file swingall.jar che contiene tutte le classi swing, presente
(il file) all'interno del jdk 1.1.7b
[CUT]

Se vai sul sito della sun ti scarichi il jdk 1.1.7b e dopo l'installazione,
il file lo troverai sul disco, lo prendi e lo copi dove vuoi, settando il
CLASSPATH ovviamente.
 
Ciao e buon lavoro.


Newsgroup: it.comp.java
Titolo: Tool o library per editare video

Salve a tutti!
Avrei bisogno di costruirmi una piccola applicazione che prenda dei
video presenti sul mio pc (.flv o .wmv) e per ognuno di essi aggiunga
pochi frame all'inizio e alla fine (ed eventualemente apporre un
watermark).
Qualcuno di voi conosce una libreria o sa come posso muovermi per
realizzare questo progettino?
Grazie a chi saprà darmi indicazioni ;)

 wrote in message
news:1170839310....@l53g2000cwa.googlegroups.com

-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 è utilizzato per il podcasting, ma la logica è identica.
http://jpodcast.inrete.it/JavaDoc/
Grazie mille per la risposta!
Però questo mi sembra permetta la gestione dei metadata, non la vera
editazione del flusso video. Io avrei praticamente bisogno di fare il
join di due video in un video unico o qualcosa di simile.
Comunque non conoscevo questa libreria, quando arriverò al podcast la
proverò ;)
Newsgroup: it.comp.java
Titolo: Banalità

    Scusate ma non riesco a capire cosa non va.
Vorrei far visualizzare da una tabella Access (id, nome, livello) l'elenco 
dei nomi in na jcombobox.
Non ho eccezioni, in fase di programmazione quando visualizzo il form mi fa 
vedere sul combo il primo elemento,
in fase di esecuzione è vuoto??????!!!!
  public JComboBox selectInCombo () {
    try {
          JComboBox combo = new JComboBox();
          resultSet = statement.executeQuery("select Nome from Esercizio");
         ArrayList items = new ArrayList();
         while (resultSet.next())
                items.add(resultSet.getString(1));
         combo.addItem(items.toArray());
         return combo;
    }
    catch(SQLException sqlex) {
      sqlex.printStackTrace();
      return null;
    }
  } 

ho riprovato ma non capisco dove sta l'errore, mi sembra tutto ok?!?!?
AP
"AP" <> ha scritto nel messaggio


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

In una classe è presente la seguente porzione di codice:
protected ObjectInputStream streamOggettoIngresso = null;
try {
DatiUscitaDispositivo dud =
(DatiUscitaDispositivo)streamOggettoIngresso.readObject();
areaTesto.append("Elenco:" + dud.elenco[0] + '\n');
} catch (ClassNotFoundException cnfe) {
} catch (IOException ioe) {
areaTesto.append("Eccezione: " + ioe.getMessage() + '\n' + '\n');
}
Dove DatiUscitaDisositivo è la seguente classe:
public class DatiUscitaDispositivo implements java.io.Serializable {
String[] elenco;
}
In fase di esecuzione viene generata l'eccezione di IOException e il
messaggio che viene scritto è:
Eccezione: Invalid Header-1
Cos'è un header?
Perché viene generata tale eccezione?
Grazie e a presto,
Fernando.

Cos'è un header?
In italiano intestazione.
-- 
Ciao
	Fabrizio C.

Newsgroup: it.comp.java
Titolo: Pannello trasparente

Qualcuno saprebbe dirmi come faccio a disegnare un pannello trasparente
che mi faccia vedere cosa c'è dietro però che mi faccia vedere anche cosa
c'è attaccato al pannello trasparente?
Cioè: io ho uno sfondo; ci devo mettere sopra una pagina che lo copre
tutto;
questa pagina deve essere trasparente in modo da farmi vedere lo sfondo;
poi devo attaccare un oggetto alla pagina; e infine poter vedere questo
oggetto con (all'infuori dei suoi bordi) lo sfondo.
Il mio unico problema è dare un BackGround trasparente, come si può fare? 
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 tutto;
Prova con il metodo setOpaque(false).
-- 
Ciao,
 Fabrizio
=== 
http://www.negusweb.it
 ===

 Prova con il metodo setOpaque(false).
Ho provato ma non funziona. Scusami ma non č che si potrebbe settare con
il setBackGround un oggetto colore fatto da me che abbia dei valori in
modo da essere trasparente? se si sapresti come si fa... 


vai qui
http://forum.java.sun.com/thread.jspa?threadID=438404&messageID=1981559
Newsgroup: it.comp.java
Titolo: java: per tutti o per pochi?

il mio problema è che non riesco a capire da dove cominciare.
scarico il programma dal sito della sun e poi ke faccio?
cosa mi dovrebbe uscire.....
quali tasti premere, quali comandi dare?
non so nulla di programmazione, ho appena comprato il computer ma ho una
vogli matta di programmare e di progettare
qualcosa di importante, datemi i primi input poi vi stupiro'.
grazie.....

 scarico il programma dal sito della sun e poi ke faccio?
No, non POI, PRIMA ti leggi il tutorial sullo stesso sito della Sun.
Davide

ti consiglio di leggerti anche thinking in java all'indirizzo:
http://www.codeguru.com/java/tij/tij_c.shtml
Enjoy
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 il mio problema č che non riesco a capire da dove cominciare.


Newsgroup: it.comp.java
Titolo: problema query e sessione

dopo essermi loggato e aver memorizato le variabili di sessione
....
session.setAttribute("cod",cd);
.....
nella pagina giroconto voglio effettuare la seguente query:
........
 String miaQuery1 = "insert into giroconto
(conto,importo,numero_terzi,conto)";
    miaQuery1 +=
"values('"+numero_conto+"','"+importo+"','"+NumeroTerzi+"',"+session.getAttr
ibute("cod")"')";
  int nIns1 = st.executeUpdate(miaQuery1);
  .....
il risultato è una pagina di risposta bianca
dove sbaglio???aiutatemi voi grazie!!!

 ibute("cod")"')";
nell'ultimo campo hai dimenticato l'apicetto e l'ultimo segno +

   .....
l'apice c'è , ho aggiunto il +  ma il risultato non cambia
auitoooo

Newsgroup: it.comp.java
Titolo: Ancora frames

Ehm.... scusate ancora....
si da il caso che dopo aver chiamato il dispose() sull'unico frame che
compone la mia applicazione, vorrei che l'applicazione TERMINASSE!!!
Insomma, che metodo devo usare? Non mi ci sto piu' raccapezzando!
Grazie!
F.

butterfly wrote:

Prova a chiamare il metodo System.exit(0) invece dell dispose().

grazie 100000000!
Newsgroup: it.comp.java
Titolo: COmpilatore

Ciao a tutto il NG sono un programmatore c e VB vorrei conoscere java
ma non so da dove iniziare a partire dal compilatore .
ho scaricato jdk-1_5_0_09-nb-5_5-win dal sito della sun ed ho trovato
un corso in rete (su 
html.it
) ma non capisco dove inserire le righe di
codice come compilare scusandomi per la domanda stupida ringrazio
anticipatamente chi vorrà aiutarmi.

 >news:1162642752.5...@i42g2000cwa.googlegroups.com...

Ciao e benvenuto nel ng ! Dunque con il JDK hai a disposizione il 
compilatore standard (javac) e l'interprete standard (java) del linguaggio. 
Ambedue sono a riga di comando (se hai avuto modo di lavorare in c sotto 
linux conoscerai sicuramente gcc o cc): puoi scrivere il codice con un 
editor di testi (anche notepad, meglio se uno più
evoluto), salvarlo in un file con estensione *.java (per esempio: 
Esempio.java) e compilarlo con il comando javac (esempio: javac 
Esempio.java). Il compilatore ti avviserà di errori e di warnings; se tutto 
va a buon fine,. potrai poi usare l'interprete per eseguire il file class 
prodotto dal processo di compilazione (esempio java Esempio : ricordati di 
omettere l'estensione 'class').
Dopo che ti sarai impratichito, però, ti consiglio senz'altro di passare ad 
un IDE completo: gratuitamente puoi scaricare Netbeans, che a mio avviso è 
ottimo.
Buono studio,
    Scorpio.

Newsgroup: it.comp.java
Titolo: cercare testo dentro files PDF

C'� qualche pacchetto o classe che mi permetterebbe di effettuare ricerche 
testuali dentro a un file PDF dall'interno di un programma Java?
 
Grazie 
 
 


si (poi in realta' il facilmente dipende da come e' fatto il pdf), lo
trovi facilmente con google.
 
Ciao Jack
-- 
Yoda of Borg am I! Assimilated shall you be! Futile resistance is, hmm?


 
http://sourceforge.net/projects/itext/
 
 
Con la versione C# ci ho fatto una importazione dati che sarebbe dovuta 
avvenire convertendo i pdf in excel da Reader e poi aprendo gli xls 
appena creati da programma (fiuuu...)
 
 
 

 creati da programma (fiuuu...)
 
Io volevo  ottenere una funzione di ricerca immediata su pi� files pdf,come 
quella che avviene dall'interno di acrobat reader,che ti indica tutti i link 
in cui ha trovato la stringa .
Qui invece mi dice solo " trovata la stringa nel file pdf 14,pagina 56,riga 
26.
Infatti estrae prima il testo,lo indicizza e poi fa la ricerca.Non mi 
referenzia pi� il pdf originale nei risultati della ricerca.
 
 
 

 tutti i link in cui ha trovato la stringa .
 
beh allora se lo vuoi ottenere lavora per ottenerlo. le librerie itext, 
tika, etc... sono gli strumenti, ma poi la logica ce la deve mettere il 
programmatore. altrimenti perché non usare direttamente acrobat reader, se 
è quello che vuoi?

 � quello che vuoi?
 
perch� vorrei filtrare e selezionare i file PDF oggetto di ricerca,esempio 
per anno,nome file etc..
Con acrobat reader non si pu�,si pu� fare una selezione solo del path di 
ricerca.
Newsgroup: it.comp.java
Titolo: db2 e java????

> quanche suggerimento?
Usi la prima 'e' minuscola in DB2esame, mentre la classe ha la maiuscola.
-- 
God is Real, unless declared Integer.
ObjectZone - 
http://space.tin.it/computer/csadun/

Newsgroup: it.comp.java
Titolo: fare Applet senza Plugin --- Help ----

Il punto e' evitare di fare scaricare il plugin all'Applet .... perche' mi
pare siano diversi mega!!!!!
1)Se volessi fare delle applet che girino sicuramente su tutti i browser....
a che versione dovrei riferirmi di java?
2)Come dovrei fare avendo Jbuilder 6 a fare cio'? dovrei scaricare versioni
di JDK vecchi per poi ricompilarli con li stessi per essere sicuro che non
ho ecceduto una certa versione?
3)C'e' dei programmi che dato in pasto un applet ti dicono di che versione
di java VM necessitano per funzionare?
Grazie....

ho ecceduto una
certa versione?
In linea di massima non ci sono problemi con JB visto che
lo puoi configurare all'uso di altre jdk oltre a quella di default, e
quindi compilare in più versioni (scaricandole).
--------------------------------
Inviato via 
http://usenet.iol.it
 


Java 1.1, no RMI (puoi usare al suo posto il mio GMI o qualche metodo analogo di
comunicazione applet / servlet), no Swing (puoi usare al suo posto AWT migliorandola con
l'uso di componenti lightweight)
Ciao,
    Bruno.
---
| Bruno Bossola
| A Java Software Engineer :-)
| 
http://digilander.iol.it/bbossola
Newsgroup: it.comp.java
Titolo: Problema multi-thread

>>> 
http://gasworld.altervista.org
 <<<<

 ha scritto nel messaggio
news:OxFYd.10826$zZ1.2...@twister1.libero.it...


 Il problema č che anche cosě si comporta come se fosse sequenziale
Il problema č il costruttore; le varie threads partono *solo* se riesci 
ad aprire il socket. Per risolvere, assegna la porta come variabile 
d'istanza e apri il socket nel run.
Marco
-- 
reply: remove duh.spam.
http://cthulhu.zapto.org

 > Gotenks
ciao Alex
se scrivi sotto la parte quotata
e quoti un po' meno testo
rendi molto + piacevole la lettura
ciao Nicola
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

>>> 
http://gasworld.altervista.org
 <<<<

Newsgroup: it.comp.java
Titolo: una somma... impossibile

ciao
scusate mi vergogno un po' della domanda banale che sto per fare ma
evidentemente non ci arrivo...
Devo fare la somma di n frazioni da 1 a 1/n (ovvero se n=3 1 + 1/2 + 1/3)
Ho inserito questo codice, ma mi da somma impossibile...
		//creo il numeratore e il denominatore della prima frazione
      		num = 1;
		den = in.readInt("Inserisci un numero: ");
		Frazione f1; 
		Frazione somma = new Frazione (1,1); 
 
		//chiedo che venga inserito un numero maggiore o uguale a 1	
		while(den<=0){
			den = in.readInt("Inserisci un numero: ");
		}	
 
		for (int i=den; i>1; i = i-1){
			f1 = new Frazione(num, i);
			somma = somma.piu(f1); 
		}
 
		out.println("La frazione il cui valore e' dato dalla somma di " +
					"tutte le frazioni da 1 a 1/n e' "+ somma.toString());
Credo che l'errore stia nella somma ma non capisco dove... forse non posso
fare somma = somma.piu(f1); ?
Mi sembrava tutto corretto ma evedentemente mi sbagliavo.
Excelsior,
Stefano
 

 fare somma = somma.piu(f1); ?
difficile dirlo, se non si sa cosa fa .piu()
che errore ti da'? l'errore e' in compilazione o in runtime?
Ciao Jack

saxoni74 wrote:
[Cut confusione]
Ma tutto questo casino per fare
for(int k=1; k<=n; k++){
  System.out.println(1 / k);
}
?
La programmazione ad oggetti va usata solo quando serve.
-- 
Emanuele Torrenti
http://torrenti.altervista.org
Linux user #409659 on engine, Linux machine #348407

 Mi sembrava tutto corretto ma evedentemente mi sbagliavo.
Poco fa avevo scritto una soluzione errata. Adesso posto quella corretta:
int sum=0;
for(int k=1; k<=n; k++){
  sum += 1/k;
}
System.out.println(sum);
Questo a sottolineare che gli oggetti sono un mezzo, non un fine.


 Questo a sottolineare che gli oggetti sono un mezzo, non un fine.
magari lui vuole la soluzione in forma frazionaria, e non in float :)
-- 
Yoda of Borg am I! Assimilated shall you be! Futile resistance is, hmm?
Newsgroup: it.comp.java
Titolo: JAD... che fine ha fatto?

Ciao...
ho provato a tirar giů il JAD decompiler da
http://www.geocities.com/kpdus/jad.html
 ma ... č chiuso?!?!?
che fine ha fatto? qualcuno di voi sa?
cmq. se qualcuno dovesse averne bisogno ho trovato la versione 1.5.8 che
credo sia l'ultima uscita, su un sito unofficial.
se qualcuno ha notizie sulla chiusura del sito di JAD, mi farebbe piacere
saperle.
Thanks.
Jigi

Per chi ne avesse bisogno lo trova quì:
http://www.google.com/search?hl=it&q=jadnt158.zip&btnG=Cerca+con+Google&lr=

ops sorry forse il link non funzia...
questo dovrebbe:
http://www.google.com/search?q=jadnt158.zip

Trovato un fantastico plugin che integra JAD con JBuilder :-)
http://codecentral.borland.com/codecentral/ccweb.exe/listing?id=16570
niente male...
Ciao, buone feste!
~Jigi

> che fine ha fatto? qualcuno di voi sa?
Ho scritto all'autore per avere notizie e la nuova HomePage ufficiale e':
http://kpdus.tripod.com/jad.html
Ciao a tutti,
Stefano
-- 
Posted from  [212.171.120.39] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Fantastico! Grazie molte :)

Newsgroup: it.comp.java
Titolo: servlet - formattazione output

Ciao a tutti,
ho notato che la formattazione dell'output delle servlet
è piena di slash(/) controslash(\) apici e doppi apici.
Qualcuno così gentile da dirmi dove trovo la documentazione
per questo tipo di sintassi?
TIA

 ha scritto nel messaggio
news:mkOw9.106389$%M1.27...@twister2.libero.it...

Sebbene possa sembrare + complicato, perchè non usi servlet + jsp?
In questo modo eviti un'enorme quantità di "\" per formattare l'html nella
servlet.
Newsgroup: it.comp.java
Titolo: BORLAND JBUILDER 3.5

Ho usato fino ad ora la versione 3 del JBuilder e mi sono trovato benone.
Per motivi di lavoro ho dovuto abbandonare il prodotto Borland per passare
a Visual Age.
Ora ho potuto ritornare al mio prodotto preferito.....ma cosa è successo,che
CAZZO E' JBUILDER 3.5.....E' UNO SCHERZO? SONO PAZZO IO HO ANCHE SECONDO VOI
E' UN PRODOTTO DI MERDAAAAAAAAAAA!
Scusatemi ma l'ho installato dieci minuti fa e questa è la mia prima
impressione.
A voi cosa pare.
Andrea.

 ha scritto nel messaggio
news:8o1e1r$6re$1...@lacerta.tiscalinet.it...


 wrote in message


Newsgroup: it.comp.java
Titolo: Portale di programmazione

Buongiorno a tutti.
Sono il webmaster del sito 
www.sepham.com
, un portale di programmazione.
Se siete webmaster di siti di programmazione o sviluppo in qualsiasi
linguaggio di programmazione, visitate il portale e mettete gratuitamente il
vostro link.
E' un modo per farsi conoscere e confrontarsi con altri
webmaster-programmatori per migliorare insieme le proprie abilità e
conoscenze in modo semplice e veloce.
Per ogni dubbio non esitate a contattarmi all'e-mail Nin...@NsephamN.com
(togliendo le N).
Saluti al NG
Marco Comite

> Sono il webmaster del sito 
www.sepham.com
, un portale di programmazione.
forse programming è meglio di programmation?

 forse programming è meglio di programmation?
Sì, in effetti ci siamo resi conto in ritardo dell'errore che ha commesso il
nostro impaginatore, ma lo abbiamo già risolto.
Mi scuso per la gaffe e porgo distinti saluti al ng
Marco Comite
Newsgroup: it.comp.java
Titolo: WebSphere 5.1 e Rilascio Connessioni "Anomalo"

Salve a tutti,
ho un problema davvero strano. Premetto che non sono molto ferrato con
WebSphere, ho cominciato ad utilizzarlo prima dell'estate.
Nell'ambito di un applicazione Web, sembra che WebSphere non rilasci la
connessione, quando lo esplicito.
Faccio un esempio:
Ricevo una richiesta HTTP, Struts la riceve e la processa.
Nei log risulta l'apertura della connessione, l'esecuzione della query
e il rilascio della stessa.
La cosa strana e' che la richiesta successiva non si ritrova piu'
connessioni, come se effettivamente non l'avesse rilasciata.
Ecco un po di codice:
/**
 * Verifica che ci siano i parametri nel form. Se non ci sono li
aggiunge e
 * rigenera la richiesta.
 * */
public ActionForward paramManager(
	ActionMapping mapping,
	ActionForm form,
	HttpServletRequest request,
	HttpServletResponse response
) throws Exception {
	ContentForm f = (ContentForm) form;
 
logger.info
("paramManager()");
	HashMap params = ContentService.getParamsForContent(
			f.getParametro1(),
			f.getParametro2()
	);
	....
	return selForward(mapping,f);
}
public static HashMap getParamsForContent(String parametro1, String
parametro2) {
	// Effettuo la connessione a DB con JDBC
	DataLink dl = new DataLink();
	HashMap result;
	try {
		Vector vParams = new Vector(2);
		vParams.add(0, parametro1);
		vParams.add(1, parametro2);
		DataContainer dc =
			dl.execQuery(SELECT_PARAMS_FOR_CONTENT, vParams);
		if (dc==null||dc.isEmpty())
			result = new HashMap();
		else
			result = (HashMap)dc.get(0);
	} catch (SQLException e){
		result = new HashMap();
		dl.release(); // Rilascio la connessione JDBC
	} finally {
		dl.release(); // Rilascio la connessione JDBC
	}
	return result;
}
E' possibile che WebSphere abbini la connessione al thread e finche'
non e' chiuso non la rilasci???
Per fare i test ho impostato 1 connessione disponibile nel pool.
Vi ringrazio per ogni suggerimento... Non so davvero come fare..
Saluti,
Davide.

 Per fare i test ho impostato 1 connessione disponibile nel pool.
[CUT]
Temo la causa sia proprio questa. Per esperienza sul campo, ho notato che il
numero di connessioni disponibili nel thread deve essere *almeno pari* al 
numero max di thread
attivati da was per richieste http / soap o orb (ejb) per poter reggere 
senza problemi  il carico di lavoro.
In caso contrario, infatti, ma non chiedermi  perchč e spero che qualcun 
altro possa aggiungere qualcosa in merito (forse sbaglio in qualche punto 
della configurazione) WAS rilascia sě le
connessioni al pool, ma non riesce a riassegnarle correttamente. Avendo una
sola connessione nel pool, anche un solo client connesso costituisce un
carico pesante. Su uno dei redbook trovi persino una formula empirica per 
stabilire la dimensione corretta del pool
di connessione, che sinceramente non ricordo affatto.
Ad ogni modo via Tivoli Performance Advisor puoi monitorare l'apertura e la
chiusura delle connessioni in modo efficace; verifica di aver installato
tutte le ptf disponibili; prova a porre pari a 20, o a 10, il numero di
max_conn nel pool .
Ciao,
Scorpio.
PS. Su che tipo di server - se č lecito chiedere - usi websphere ?

Newsgroup: it.comp.java
Titolo: Clipart e Javascript... CERCASI :)

Dove posso trovare qualche sito interessante dove vi siano belle
immagine e bei Javascript per poter creare qualche pagina Web?
Grazie



Prova qua
http://javascriptsource.com
ciao!
Teme...@usa.net
 ha scritto:


Newsgroup: it.comp.java
Titolo: Windows 2000

Ho appena installato Windows 2000. Posso installare senza problemi Java
della Sun ?
Grazie.

 della Sun ?
io non ho avuto alcun problema.
Ciao
Enrico

Newsgroup: it.comp.java
Titolo: Che fine hanno fatto i L&F nel JDK1.3

Salve,
sul libro "Java 2 tutto e oltre" della Apogeo si parla della modifica del
look and feel e si parla di pacchetti contenenti i vari look e feel.
ce ne sono 6 ma  nel jdk1.3 i pakace javax.wing.plaf.nomeL&F sono solo 3 e
non ci sono quelli di windows,organic,ecc.
Come mai?
Grazie.

 ha scritto nel messaggio
news:3a54...@news.quipo.it...

Avevo anch'io quel libro.
Il motivo e' semplice, perche' uno e' com.sun.java.swing.plaf.windows, poi
c'e' com.sun.java.swing.plaf.motif e organic non l'ho trovato, ma
probabilmente c'e' anche lui, solo che si e'  nascosto :-)
Nihil
---
nihil est quod ratio facere non posse


I look and feel (L&F) di Swing sono implementati "riproducendo", tramite
primitive grafiche, le sembienze dei diversi sistemi operativi (Motif,
Windows, Mac) e quindi non si appoggiano al SO sosttostante per rendere
graficamente i componenti lightweight (cosě chiamati perché la loro gestione
risulta "leggera", non richiedendo chiamate native al SO sottostante.)
Quindi, in linea di principio, con Swing su Windows si potrebbe impostare il
L&F, ad esempio, Mac e far assumere a tutti i componenti lightweight le
sembianze del SO Mac.
Sfortunatamente ci si sono messi di mezzo i copyright sulle "sembianze"
delle varie interfacce e quindi, ad esempio, il L&F Mac č disponibile solo
sotto Mac (e quindi le relative classi sono presenti solo nella
distribuzione del JDK per Mac.)
Nella distribuzione Windows sono invece presenti le classi plaf.windows e
plaf.motif, solo che non compaiono nella documentazione perché vengono
comunque gestite tramite UIManager. Al limite puoi dare un'occhiata ai
relativi sorgenti in src.jar.
Se vuoi saperne di piů ti consiglio di fare un giro nella sezione "Swing
Connection" sul sito della Sun.
Marco.
--
Per scrivermi direttamente elimina
__TOGLIMI__ dall'indirizzo e-mail.
Newsgroup: it.comp.java
Titolo: mi auitate con i frame in Netscape e coi cursori?

1. Ho un'applet che richiama il costrutotre di
una clase che mi estende  Frame.
Nel costruttore, inserisco i vari oggetti
(bottoni,...) e poi gli do la dimensione
 della finestrella: this.setSize(300,500).
Il problema e' che netscape mi da una finestra
come gli pare e piace e non 300x500!!
Qualcuno mi sa spiegare dove sbaglio?
2. Sempre nella finestrella di prima vorrei
cambiare la forma del mouse quando
premo un certo bottone. Io uso setCursor(....), ma
e' stato deprecato nella ver.1.2.
La finestra ha un GridBagLayout dove metto bottoni
e etichette e textArea, e il
mouse deve cambiare forma in tutta l'area della
finestra.
Come dovrei fare?
Pamela

 Qualcuno mi sa spiegare dove sbaglio?
Uh... mi pare che in HTML occorra specificare le dimensioni dell'applet,
dovrebbe essere Netscape che pensa a impostarne le dimensioni una volta
per tutte prima di eseguirla.
Ciao,
    Stefano

Se per finestra intendi l'apertura di un frame (classe java) esterno
al contesto della pagina allora devi usare anche le proprietà insets
come riportato dalle specifiche API 1.2:
The size of the frame includes any area designated for the border. The
dimensions of the border area can be obtained using the getInsets
method, however, since these dimensions are platform-dependent, a
valid insets value cannot be obtained until the frame is made
displayable by either calling pack or show. Since the border area is
included in the overall size of the frame, the border effectively
obscures a portion of the frame, constraining the area available for
rendering and/or displaying subcomponents to the rectangle which has
an upper-left corner location of (insets.left, insets.top), and has a
size of width - (insets.left + insets.right) by height - (insets.top +
insets.bottom). 
Bye
----------
Togli THEBEST per scrivermi.

setCursor
public void setCursor(Cursor cursor)
Sets the cursor image to the specified cursor. This cursor image is
displayed when the contains method for this component returns true for
the current cursor location. Setting the cursor of a Container causes
that cursor to be displayed within all of the container's
subcomponents, except for any subcomponents that are using a
non-default cursor.
Parameters:
cursor - One of the constants defined by the Cursor class. If this
parameter is null then this component will inherit the cursor of its
parent.
Since: 
JDK1.1 
See Also: 
getCursor(), contains(int, int),
Toolkit.createCustomCursor(java.awt.Image, java.awt.Point,
java.lang.String), Cursor
--------------------------------------------------------------------------------

Newsgroup: it.comp.java
Titolo: Errore

A che e' dovuto questo errore?
java.lang.OutOfMemoryError
 <<no stack trace available>>

 java.lang.OutOfMemoryError
Out of memory error, sara' mica qualcosa a che vedere col fatto che hai 
esaurito la memoria disponibile? ;-)
-- 
Life's something u don't get out alive..
ObjectZone - 
http://space.tin.it/computer/csadun

Che e' un problema di memoria questo l'avevo capito, ma non so se riguarda
la memoria del mio pc o altro.


Quando si deve tentare di capire da cosa nasce un errore e' di fondamentale
importanza conoscere il codice che lo ha generato.
Ciao, Davide.

 la memoria del mio pc o altro.
E quale memoria altrimenti? ;-)
Non è possibile aiutarti se non fornisci ulteriori dettagli...
Fausto.

nakj wrote:

Al fatto che la VM ha troppa poca memoria assegnata per poter eseguire
il tuo programma, il quale probabilmente vuole mettere in cache il
contenuto del database di Google. Ho indovinato?
Comunque puoi provare a fare java --help e usare le opzioni (-mx) per
settare la massima dimensione della memoria da concedere alla VM.
Ciao,
    Stefano

Forse ho trovato l'errore, ho implementato la classe Vector e in un vettore
probabilmente ho aggiunto + elementi di quanti ne potesse contenere, che ne
pensate?

Non era quello l'errore, comunque qualcuno puo' spiegarmi come settare la
massima dimensione della memoria per la jvm?

 ha scritto nel messaggio
news:oUFm8.55498$%g7.17...@twister2.libero.it...

Newsgroup: it.comp.java
Titolo: [JBuilder][JNI]Console che si vede in JBuilder ma non da shell di Dos

Salve a tutti,
ho un'applicazione Java che utilizza dei metodi nativi tramite JNI. I metodi
nativi contenuti nella mia libreria C in caso di errore scrivono un
messaggio a video (printf). Il problema è che se lancio l'applicazione
dall'IDE del JBuilder vedo questi messaggi nella console mentre se lancio
l'applicazione da una shell di Dos non li vedo. Per eseguire l'applicazione
da shell utilizzo un batch di lancio con la linea di comando della Java
Machine e ho controllato che l'echo sia on (per essere sicuro che i messaggi
vengano stampati).
Ho provato con printf, fprintf, flush ma non cambia nulla.
A cosa è dovuto questo differente comportamento?
Forse l'ouput dei metodi nativi va a finire sulla console Java? Come faccio
a visualizzarla?
Il jdk che uso è il 1.3.1_02
Grazie a chi vorrà rispondermi.
Bye
Johnny

 Salve a tutti,

 
Io ho evitato il problema scrivendo tutto in un file invece che a video,
oppure  facevo apparire un msgbox.
Ciao
--gio
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 oppure  facevo apparire un msgbox.
Fai apparire un msgbox dalla libreria di funzioni native? non č un po'
macchinoso accedere alle risorse Java dalle procedure in linguaggio nativo?
Comunque se leggi il mio altro post ho risolto (sembra) cambiando
l'interprete java: javaw non visualizza niente, java visualizza.
Bye
Johnny

 Ma che differenza c'č tra le due java-machine?
java.exe visualizza il "Prompt di MS-DOS" (anche se non c'č mai nessun
output sullo standard output) mentre javaw.exe no (utile per applicazioni
che non usano mai "System.out.println").

che non usano mai "System.out.println").
io ho appena provato a usare javaw inceve che java ma il prompt me lo
viasualizza lo stesso... ma anche se lo chiudo l'applicazione continua ad
andare... come faccio a non visualizzarlo proprio?
ave,
iosephus, ego locutus
Newsgroup: it.comp.java
Titolo: File JAR

Domandina sui file JAR
Come devo fare per fare un .jar ?
Seguendo le info di Thinking in Java ho lanciato: jar cf test.jar *.class
(in una dir con varie classi di cui quella con il main era test.class)
Il file viene creato correttamente ma se eseguo: java -jar test.jar
mi dice:
Failed to load Main-Class manifest attribute from test.jar
Che sarebbe il "manifest attribute"?
Se non ho capito male (da jar -?) manca una cosa chiamata manifesto.
Ma che cos'è il manifesto? devo scriverlo io o c'è qualcosa che lo genera
automaticamente?

 automaticamente?
Il manifest file viene creato automaticamente da jar a meno che non
specifichi le opzioni m o M (vedi help). Se apri il tuo file jar ci
troverai dentro un file che si chiama manifest.mf. L'unica cosa che devi
aggiungere a mano è qual'è la classe di partenza dell'applicazione. Tira
fuori dal jar il file manifest.mf, aprilo con un editor e sotto la riga
"Manifest-Version: 1.0" aggiungi la seguente riga :
Main-Class: test [se non hai usato i package]
Salvi il file, ricrei il jar dicendogli di usare il file manifest.mf
appena modificato usando l'opzione m e poi il java -jar dovrebbe
funzionare. Io ho appena provato (per la prima volta in vita mia - di
solito uso il JDK/JRE 1.1.x :)) e funziona.
Ciao, Cris
[Cristiano: questa cosa del "Main-Class" la aggiungerei alla FAQ]
 
-- 
Cristian Veronesi - CRPA SpA - Reggio Emilia, Italy
"Only two things are infinite, the universe and the human stupidity,
and I'm not sure about the former" (Albert Einstein)

Se apri il tuo file jar ci
troverai dentro un file che si chiama manifest.mf
piccola chiosa, magari banale, i file jar possono essere aperti con
winzip e similari, e consiglio a chi lavora su winzoz di fare il
collegamento
(apri sempre con) con quell'applicativo
Ciao

Newsgroup: it.comp.java
Titolo: GUI: il problema e' alla base?

Ciao!
Ho finito di scrivere una stupida applicazione Java testuale e ora volevo farci
una Gui usando Swing.
Ho creato una classe che costruisce il Frame con tutto il necessario.
Il Frame ha una TextArea su cui vorrei scrivere gli output del programma.
Il mio main, subito all'inizio, fa:
void static main(Bla) {
new MainFrame(); /*Il frame appare, tutto ok*/
new Classi-che-mi-servono(); ecc...
}
Ora, come faccio a rendere accessibile questa textArea (e tutti gli altri
componenti della GUI) ai metodi sparsi per le varie classi?
Devo riscrivere tutto all'interno delle classi che "gestiscono la grafica"?
Grazie di tutto
Corrado
-- 
FrEe ThE kNoWlEdGe

 grafica"? 
Se nei metodi scrivi, per esempio, su System.out, devi sostituire a quello 
standard uno stream che scriva sulla tua area.
Vedi ad esempio, 
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/sadun-
util/Utility%20classes/source/com/deltax/util/JPanelOutputStream.java
-- 
Fighting for peace is like fucking for virginity
ObjectZone - 
http://space.tin.it/computer/csadun