mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.java
Titolo: Problema con JScrollPane

Dovrei mettere un indicatore sulle colonne di un jscrollpane che
misuri il numero di caratteri ma non ci riesco...ho dato un'occhiata
al tutoriaal della sun ma non c'ho capito granchè. Mica qualcuno può
aiutarmi oppure indicarmi un link a qualcosa (magari in italiano) che
tratti l'argomento?
Grazie in anticipo
Lello

tratti l'argomento?
Se il tutorial lo hai già visto, dovresti avere sottomano anche un
altro buon esempio (magari un po' meno calzante):
guardati il demo SwingSet2 che trovi dentro la cartella del tuo jdk.
HTH
-- 
Ciao
	Fabrizio C.

Newsgroup: it.comp.java
Titolo: Chiamata Servlet e plugin

Ciao,
con un' applet che richiama un servlet tramite :
    try
     {
      URL servletURL = new URL(loginServlet);
             // dove loginServlet e' nella forma
             // 
http://999.999.999.999:8181/servlet/nomeServlet
             // con 8181 la porta utilizzata
             // dal motore servlet
      // Apre una connessione con il servlet
      servletConnection = servletURL.openConnection();
      servletConnection.setDoInput(true);
      servletConnection.setDoOutput(true);
      servletConnection.setUseCaches(false);
      servletConnection.setDefaultUseCaches(false);
servletConnection.setRequestProperty("Content-Type","application/octet-
stream");
      servletConnection.connect();
      toServletStream = new ObjectOutputStream
(servletConnection.getOutputStream());
      // Invia l'indirizzo del sistema AS al servlet
      toServletStream.writeObject(sistema);
      toServletStream.flush();
      // Invia l'utente al servlet
      toServletStream.writeObject(utente);
      toServletStream.flush();
      // Invia la password al servlet
      toServletStream.writeObject(password);
      toServletStream.flush();
      toServletStream.close();
     fromServletStream =
                new DataInputStream(servletConnection.getInputStream());
     // Restituisce l'esito del login
     return fromServletStream.readBoolean();
     }
    catch(Exception e)
     {
      System.out.println("Eccezione in ListaArticoli.toLoginAS : " + e);
      return false;
     }
}
... finora utilizzando la VM di Explorer 4.01 SP1 e' andato tutto
perfettamente... Quando ho installato la nuova VM della MS, pero' , l'applet
non riesce assolutamente a collegarsi con il servlet (sembra che non ci
provi neppure) ... Pensando fosse qualche baco della nuova VM, ho installato
il Plugin della Sun (1.1.2.), ma il risultato e' stato lo stesso, facendomi
quindi arrivare alla conclusione che forse il codice scritto funzionasse
solo con IE nelle vecchie versioni ...
Qualcuno sa dirmi come modificarlo perche' funzioni con il Plugin (che
intendo utilizzare da ora in poi) ?!?!
Potrebbe essere un problema di sicurezza ?!
Tenete conto pero' che ho impostato tutta la sicurezza del browser perche'
Java avesse tutti i tipi di permessi ...
E utilizzando il plugin e' impostabile il livello di protezione ?
Grazie 1.000.000.000 a tutti !
Matteo

:-(
Newsgroup: it.comp.java
Titolo: problema immagini (facile)

ciao qualcuno saprebbe dirmi perche questo codice non mi fa vedere l'
immagine
background4.gif (che ho messo nella cartella src del jbuider e l' ho
importata nel
progetto)?
package esempioimm;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class EsempioImm extends JFrame {
public EsempioImm() {
   GraphicsPanel drawPanel = new GraphicsPanel();
    getContentPane().add(drawPanel, BorderLayout.CENTER);
    setVisible(true);
  }
  class GraphicsPanel extends JPanel {
    public void paintComponent(Graphics g) {
      super.paintComponent(g);
      String imageFile = "background4.gif";
      Toolkit toolkit = Toolkit.getDefaultToolkit();
Image image1 = toolkit.getImage("background4.gif");
g.drawImage(image1, 0, 0, this);
    }
  }
  public static void main(String args[]) {
    JFrame myDemo = new EsempioImm();
  } /
}
--------------------------------
Inviato via 
http://usenet.libero.it

 Image image1 = toolkit.getImage("background4.gif");
usi imageFile e poi fai il getImage su una stringa?
Boh cmq sia prova con \\background4.gif
byez
B@STI

 g.drawImage(image1, 0, 0, this);
le righe :
  String imageFile = "background4.gif";
   Toolkit toolkit = Toolkit.getDefaultToolkit();
 Image image1 = toolkit.getImage("background4.gif");
puoi tirarle fuori dal metodo paintComponent (la stringa non serve)
Image image1 = Toolkit.getDefaultToolkit().getImage("background4.gif");
ciao)o
--
Andrea
http://jame.sf.net

Newsgroup: it.comp.java
Titolo: servlet con apache

Cosa mi serve x utilizzare le mie servlet Java con il web server apache?

 Cosa mi serve x utilizzare le mie servlet Java con il web server apache?
Un application server come Tomcat o JBoss. Apache č solo un Http server.
Ciao.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it
Newsgroup: it.comp.java
Titolo: Method override

Allora Salve,
Ho un metodo nella mia interfaccia grafica che viene eseguito quando
l'utente clicca sul jButton Calcola.
questo metodo che viene eseguito richiama tra le altre cosa un costruttore
di una Classe LetturaDaFile che è IOException poiche se non trova il
file.....c'è l'exception!
 Bene...anzi male il problema è che in compilazione ricevo errore se
giustamente non dichiaro il Throws IOException nel metodo calcola() chiamato
eseguito dal pulsante calcola...ora ricevo errore anche se non faccio il
Throws IOException sul metodo mouseClicked che è il metodo della mousEvent
per il quale si riconosce che l'utente ha cliccato....
ecco piccolo problema
mi dice:
D:\java\TuringAll\TuringMachine\TuringMachine.java:940:
mouseClicked(java.awt.event.MouseEvent) in  cannot override
mouseClicked(java.awt.event.MouseEvent) in java.awt.event.MouseAdapter;
overridden method does not throw java.io.IOException
            public void mouseClicked(java.awt.event.MouseEvent evt)throws
IOException
Dando quindi un errore in fase di compilazione......allora ho provato a
cambiare nome da mouseClicked a onMouseClick....bene funziona compila eseguo
il file ma...
sorpresa...e nemmeno tanto....calcola non va non riconsoce che clicco sul
jButton! Ovvio....
Ma allora sono in un vicolo cieco!
Come devo fare?
Ho rpovato prima a darvi tutto il codice ora individuato l'erroe incollo qui
sotto solo le linee incriminate:
jButton3.setToolTipText("Inizia la computazione");
        jButton3.setText("Calcola");
        jButton3.setBackground(java.awt.Color.blue);
        jButton3.addMouseListener(new java.awt.event.MouseAdapter()
        {
            public void mouseClicked(java.awt.event.MouseEvent evt)throws
IOException
            {
                calcola(evt);
            }
        });
e
private void calcola(java.awt.event.MouseEvent evt) throws IOException
    {
        LetturaDaFile f=new LetturaDaFile(jTextField1.getText());
        jLabel2.setText(f.crtlFile());
        if (f.crtlFile().equals("OK"))
        {
         TuringMachine macchina=new
TuringMachine(f.getAzione(),f.getStatoIniz(),f.getNastro(),2);
            jTextArea2.setText(macchina.esegui());
            validate();
        }
    }
Non penso ci sia bisogno di riguardare la lettura da file poiche il
IOException ci deve essere nel caso il file non sia torvato!
VI RINGRAZIO DATEMI UNA MANO!

IOException
public void mouseClicked(MouseEvent evt)
{
	try
	{
		// il tuo codice che solleva l'eccezione va qui
	}
	catch(IOException e)
	{
		e.printStackTrace();
		// questo stampa lo stack trace dell'eccezione
		// utile ai fini del debugging
		// qui eventuale codice per gestire la situazione
		// *eccezionale*...
	}
}
Stai a implementare una macchina di Turing grafica in java e non hai
mai visto un blocco try-catch? Abbi pazienza, mi sta a venire la
bile...
HTH,
Mauri.
-- 
La forza di gravitŕ č un falso mito,
č la Terra che succhia!

 ha scritto nel messaggio
news:3c4f4690...@powernews.libero.it...

Newsgroup: it.comp.java
Titolo: Does anybody have a class or interface that can validate an email address ?

All the interface/class has to do, is to see if the address is valid or not, and then pass back a boolean.
Thanks
-- 
Regards Mads

You can use the JavaMail package freely downloadable from 
java.sun.com
. It has a class called InternetAddress that you can use this way :
import javax.mail.* ;
public boolean validateAddress (String address) {
  boolean ok = true ;
  try {
    InternetAddress dummy = new InternetAddress(address) ;
  } catch (AddressException e) {
    ok = false ;
  }
  return ok ;
}  
 
Hope this will help. Best wishes, Cristian

-- 
Cristian Veronesi - CRPA SpA - Reggio Emilia, Italy
Whatever it is, I'm against it (Groucho Marx)
Newsgroup: it.comp.java
Titolo: il mio primo programma: fallito

Ho provato a scrivere un'applet, compilarla e farla girarre in un
browse ma non funziona, e in particolare non sente l'evento del
Button.
Ho utilizzato JDK 1.0 , netscape gold 3
Il codice dell'applet e' questo
import java.awt.*;
import java.applet.*;
public class prova extends Applet {
Choice prov;
Label msg;
Button ok;
public void init() {
Choice prov=new Choice();
Label msg=new Label();
msg.setText("nessuna selezione attivia");
prov.addItem("Asti");
prov.addItem("Alessandria");
prov.addItem("Torino");
prov.addItem("Vercelli");
Button ok=new Button("ok");
add(ok);
add(msg);
add(prov);
}
public boolean action(Event evtObj, Object arg){
if(evtObj.target instanceof Button) { // facemdo click su ok
msg.setText(prov.getSelectedItem()); // cambia la label
repaint(); //ridisegna (non so se necessita )
 }
else msg.setText("nessuna selezione attiva");
return true;
}
public void paint(Graphics g) {
g.drawString(msg.getText(),6,3);
 }
}
cosa ho sbagliato? (a me sembra giusto)

cosa ho sbagliato? (a me sembra giusto)
Ti consiglio di rimuovere il tipo nelle linee del metodo init() in cui
istanzi gli oggetti :
esempio:
invece di:
Choice prov=new Choice();
scrivi:
prov = new Choice();
in questo associ alla variabile di classe prov un'istanza Choice invece di
creare una nuova
variabile prov locale a init()
Stesso discorso per tutti gli altri oggetti ...
Riprova e auguri...
Newsgroup: it.comp.java
Titolo: Passaggio valori

Ciao,
ho realizzato delle classi e delle interfacce che dopo essere diventati
oggetti diversi li infilo in un vettore. Poi recupero un oggetto tramite
l'interfaccia, per cambiargli il valore di una variabile che poi vorrei
rimetterlo al suo posto.
Ma l'ultimo passaggio non non so proprio come fare.....
Qui ci vuole un super esperto, non ci sono storie.   ;-)
Premetto che:
1) credevo di averne il riferimento e non il valore della variabile.
2) Gli oggetti non sono tutti uguali per cui posso recuperare dal
vettore solo quelli interfacciati. Es.: faccio
Canestrelli,Biscotti,Frollini che implementano la PastaFrolla, sbatto in
Forno a un Vettore, quando profumano, controllo la PastaFrolla se e'
cotta tramite una variabile in PastaFrolla che eventualmente cambio. Ma
ome rifaccio a rimettere tutto in forno?
Ciao....
Ehm..Mi sento in dovewre, se passate di qua' vi offriro' qualche
biscotto.
AndreA

 Ma l'ultimo passaggio non non so proprio come fare.....
Ehmm... metodo set dell'interfaccia List? O setElementAt per i Vector?
:-)

 Ma l'ultimo passaggio non non so proprio come fare.....
Se l'oggetto è contenuto in un vettore, rimane là dentro finchè non lo
rimuovi esplicitamente, quindi se fai
PastaFrolla pf = vector.elementAt(5);
pf.setBaked(true);
l'oggetto che implementa PastaFrolla sarà cotto, e sempre all'interno del
vettore.
Ciao,
 Stefano
----------
"X WindowSSS, teSSSoro mio... lo odieremo per SSSempre"
Bill Gollum
----------

 


 Probabilmente sbaglio proprio strada!
Ma un metodo nell'oggetto principale che si occupa di rimettere il sotto-oggetto
a posto? L'oggetto principale, di per sé, è sempre nel vettore.


  |
|-----------------------------------------|
|       
http://www.pabasoftware.com
       |
+-----------------------------------------+

Grazie mille....Ora faccio delle prove.
Andrea

Newsgroup: it.comp.java
Titolo: request.getParameter vs request.getAttribute

Ciao,
scusate per la domanda forse banale, ma qual'è la differenza nell'uso in una
pagina jsp dei metodi:
request.getParameter e request.getAttribute ?
Quando utilizzare l'uno o l'altro?
Grazie
Nicola
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 Quando utilizzare l'uno o l'altro?
Il primo è ovvio, quando devi recuperare un parametro dall'url.
Il secondo è utile quando devi passare degli oggetti fra i vari
handler della request, ad esempio se devi passare qualcosa dalla action
di struts alla jsp.

request.getParameter ti restituisce i parametri che hai inviato alla
pagina dal browser, via get o post. restituisce solo ed esclusivamente
stringhe.
setAttribute / getAttribute li usi tu a tuo piacimento quando fai un
forward verso un'altra pagina e vuoi passarle dei dati aggiuntivi. non
a caso, puoi impostare piu di semplici stringhe, ma veri e propri
oggetti
Ciao!
Newsgroup: it.comp.java
Titolo: Cambiare il contentPane in un JDialog

Salve a tutti!
Dispongo di un componente che legge da un file, il quale e' strutturato 
in questo modo:
-una sezione, il cui nome e' compreso fra parentesi quadre
-un testo, che fa riferimento alla specifica sezione
Naturalmente nel file ci sono molte sezioni, ma il componente le legge e 
le separa senza problemi.
Ora mi ritrovo a dover lavorare sulla gui.. attivando un comando a menu 
si apre una JDialog, che immagino cosi':
-un JComboBox con tutti i nomi delle sezioni, posizionato in 
BorderLayout.NORTH
-un "pannello" (?) in BorderLayout.CENTER che mostra il testo relativo 
alla sezione selezionata nel JComboBox.
Insomma, tutta questa sbrodolata di parole per chiedere questo: come 
faccio a cambiare il pannello centrale, in risposta alla selezione di un 
elemento nel JComboBox?
Saluti
CarMas

Ci inserisci una JTextArea non digitabile che valorizzerai con tale
contenuto.

 contenuto.
Confesso che non ho capito.
La natura delle sezioni richiede una visualizzazione particolare, per 
cui invece della JTextArea uso un JTextPane. La parte di codice che 
analizza il file, man mano che legge le sezioni, mi genera tanti 
JTextPane opportunamente formattati.
Il mio problema non e' inserirli, e' cambiarli... io posso mettercene 
uno, ma quando seleziono un'altra cosa dal JComboBox non riesco a 
cambiare il contenuto.
Saluti
CarMas

Newsgroup: it.comp.java
Titolo: La leggenda di Java Voice

la suddetta leggenda narra di un package "java voice" in grado di gestire
comunicazioni vocali... Sto cercando da un pò ma non sembra esservene
traccia...
E' una leggenda oppure [ :( ] sono io che non so cercare nel sito della sun?
--------------------------------
Inviato via 
http://usenet.libero.it

E' una leggenda oppure [ :( ] sono io che non so cercare nel sito della sun?
E' forse questo ciò che cerchi?
http://java.sun.com/products/java-media/speech/
-- 
Ciao
	Fabrizio C.


Uhm, effettivamente è lo stesso che ho trovato io. Non trovando rispondenze
su java voice, devo dedurre che chi me ne ha parlato intendeva "speech", non
"voice".
ad ogni modo, grazie.

Newsgroup: it.comp.java
Titolo: Applets & Forte









Ho provato ad importare in Forte Community Edition 
2.0 una applet piuttosto complessa che disegna grafici. Ho creato un nuovo 
progetto e aggiunto tutti i file. La compilazione va a buon fine, mentre quando 
lancio la applet mi viene chiesta dove è la classe main. Se annullo, mi risponde 
exception in thread main. Perchè non riconosce le applet? Allora, ho creato un 
altro progetto, ho aggiunto una applet semplicissima del tipo helloworld, e 
ancora ho avuto lo stesso frustrante risultato. Infine ho creato un altro 
progetto, ho aggiunto un file nuovo di tipo applet con il wizard messo a 
disposizione dell'IDE, ho copiato tutti i metodi della mia helloworld, e quesa 
volta funziona! Da notare che nella directory si è creato automaticamente un 
file binario che si chiama filesystem.attributes, mentre ció non accade quando 
importo i file .java belli già fatti. C'è qualcuno che sa come posso venirne 
fuori? Grazie.


 


Silvano


 


 











Ho provato ad importare in Forte Community Edition 
2.0 (in Windows 2000) una applet piuttosto complessa che disegna grafici. Ho 
creato un nuovo progetto e aggiunto tutti i file. La compilazione va a buon 
fine, mentre quando lancio la applet mi viene chiesta dove è la classe main. Se 
annullo, mi risponde exception in thread main. Perchè non riconosce le applet? 
Allora, ho creato un altro progetto, ho aggiunto una applet semplicissima del 
tipo helloworld, e ancora ho avuto lo stesso frustrante risultato. Infine ho 
creato un altro progetto, ho aggiunto un file nuovo di tipo applet con il wizard 
messo a disposizione dell'IDE, ho copiato tutti i metodi della mia helloworld, e 
quesa volta funziona! Da notare che nella directory si è creato automaticamente 
un file binario che si chiama filesystem.attributes, mentre ció non accade 
quando importo i file .java belli già fatti. C'è qualcuno che sa come posso 
venirne fuori? Grazie. 


 


Silvano

Newsgroup: it.comp.java
Titolo: Jdk help

Salve a tutti!
Uso linux mdk8.0, C'e' qualcuno che mi saprebbe dire che versione di jdk
dovrei installare per riuscire a compilare i miei sources Java e su quale
link lo posso trovare?
Grazie

 miei sources Java e su quale link lo posso trovare?
Uno qualunque, io ho provato sia blackdown sia IBM ed entrambi
funzionano bene.
Vedi su 
http://java.sun.com
Davide
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Newsgroup: it.comp.java
Titolo: file di testo: readline e ???

per scrivere UNA RIGA in un file di testo uso
    RandomAccessFile ff = new RandomAccessFile("Opzioni.txt", "r");
    host.setText(ff.readLine());
e per scrivere (una linea non una stringa!!!) ???
bbuio
---------------------------------------------
il mio sito è: 
http://bbuio.it

 e per scrivere (una linea non una stringa!!!) ???
hummm... cosa c'e' in "write" che non funziona ?
Davide
Newsgroup: it.comp.java
Titolo: [OT] Netbeans

Salve a tutti.
Ho scaricato netbeans 4.1. e la mobility pack.
vorrei sviluppare un applicativo per un pocket Pc un casio o un  compacq
ipacq ma dove li posso trovare gli emulatori per montalri li sopra?
ho girato su internet nei siti di riferimento ma nulla.
chi mi sa dare una mano
Grazie
(Oviamente sto parlando di palmari che hanno wince)


so poco ma quel poco dovrebbe bastare
se tu installi i wireless toolkit (scaricabile dal sito sun)l'emulatore 
è compreso. Penso che utilizzarlo con netbean non dovrebbe essere complicato
Omega

Newsgroup: it.comp.java
Titolo: "pluggare" Java (JVM) su propri programmi

Come da oggetto, è possibile (ad esempio su programmi in VB, o in DBMS quali
PostgreSQL) ?
Mi spiego: ad esempio, è possibile far eseguire da VB classi Java (quindi
ricreare all'interno una JVM)? (su VB può darsi di no).
E su DBMS, tipo InterBase o PostgreSQL?
Grazie mille
--
Ciao
Roberto

Ciao Roberto,
non sono per quanto riguarda VB,Interbase o PostgreSQL .. ma nelle ultime
versione di Oracle sì.. Oracle ha già una VM integrata ed è possibile
importare delle classi all'interno del db e mandarle in "esecuzione".
Ciao
Dani

 Grazie mille
Prego.
Era una tua curiosità? Oppure hai particolari esigenze?
Ciao
Giuseppe

 E su DBMS, tipo InterBase o PostgreSQL?
Interbase non era scritto in Java?
PostgreSQL non ha ancora il supporto pl/J; ci stanno studiando sopra ma per una
serie di fattori (per come è concepito il back end principalmente) ci sono forti
dubbi se mai si potrà vedere... personalmente per quanto uso PostgreSQL spero di
si!
Ciao,
 Stefano
----------
"X WindowSSS, teSSSoro mio... lo odieremo per SSSempre"
Bill Gollum
----------

 
Bentornato!!!!! Spieghi al volgo ignorante (oppure magari sono il solo, 
chissa') la citazione nella signature? Sono anni che te lo voglio 
chiedere, poi mi dimentico sempre.... :)
ciao
uL
Newsgroup: it.comp.java
Titolo: EJB ed errori

Mi serve un consiglio su come procedere in questo caso:
ho un session bean contenente vari metodi con logica di business 
abbastanza complessa. Questi metodi devono restituire dei risultati al 
client e allo stesso tempo gestire un considerevole numero di casi di 
errore a seconda che vengano superati determinati controlli sui dati.
Qual'è il modo giusto?
Creare una classe dalla struttura complessa come parametro di ritorno 
del metodo che contiene tutto cio' che mi serve (dati di ritorno, 
eventuali errori, ecc...) gestire il rollback a mano in caso di errore,
oppure
usare il parametro di ritorno solo nel caso in cui vada tutto bene e 
gestire gli errori con un'eccezione personalizzata (che estende la 
EJBException e che contiene tutti i dati che mi servono)?

RS wrote:


gestire gli errori con un'eccezione personalizzata (che NON estende la
EJBException o RuntimeException e che contiene tutti i dati che mi servono)
e gestire il rollback? :-)
Il tuo secondo caso sarebbe meglio evitarlo perché comporta la distruzione
dell'istanza dell'EJB. Questo potrebbe essere un'eventualità un po' troppo
costosa in termini di performance.
Personalmente ho addottato sia la prima che la mia soluzione, dipende dalla
semantica dell'errore:
- evento eccezionale == exception
- evento normale == istanza normale
mi pare che tu rientri nel primo caso.
Ciao,
        Claudio

Newsgroup: it.comp.java
Titolo: CORBA - RMI

Ciao a tutti,
con questo msg volevo fare soprattutto un sondaggio per conoscere le vostre
opinioni su queste tecnologie. Quale sono le applicazioni principali che
possono trovare? e quanto è importante conoscerle?
Ho visto sempre pochi msg in merito...


Visto che sono il backbone degli EJB, e' fondamentale conoscere le due
tecnologie, almeno a livello di overview. Se si vuole passare a J2EE non
si puo' non conoscere le principali architetture distribuite.
ciao
-- 
         ______
        /_____/\             Ugo Landini
       /____ \\ \            Education Technical Supervisor
      /_____\ \\ /           Sun Educational Services
     /_____/ \/ / /          
    /_____/ /   \//\         SUN Microsystems Italia S.p.A.
    \_____\//\   / /         Via Romagnosi, 4
     \_____/ / /\ /          00196 - Rome (RM) - Italy
      \_____/ \\ \           @mail : 
ugo.l...@sun.com
       \_____\ \\            Phone : +39 (0)  6 36708.682
        \_____\/             GSM   : +39 (0)  335 7766651
Newsgroup: it.comp.java
Titolo: Creare una splashscreen

Vorrei creare uno splashscreen, quell'immagine che appare al caricamento
dell'applicazione.
Come posso fare?
Qualcuno potrebbe darmi del codice di esempio?
Grazie
Alex
Sent via Deja.com
http://www.deja.com/

SwingSet2 (nei demo dell'SDK 1.3)

 Codici d'esempio semplici e sorgenti... avanti! ;)
Non vorrei sbagliarmi ma mi pare che il classloader, quando comincia a
caricarsi la prima classe dell'applicazione, controlla le dipendenze e
ripesca tutte le classi che servono (tranne quelle richiamate con
Class.forName() ovviamente). Suppongo quindi che per fare uno splash screen
occorra creare una classe 'minima' che a) apre un frame e gli disegna dentro
una finestra e b) richiama la classe principale con il Class.forName().
Ciao,
 Stefano
----------
"X WindowSSS, teSSSoro mio... lo odieremo per SSSempre"
Bill Gollum
----------
Newsgroup: it.comp.java
Titolo: Servlet ed URL

Salve! Vorrei sapere se qualcuno di voi può aiutarmi a risolvere un problema
che ho incontrato nella gestione delle mie applet.
Finora sono riuscita a far funzionare un servlet che da una pagina html
semplice mi facesse apparire una pagina html semplice. Se però nella pagina
richiamata inserisco un applet, questo non mi viene visualizzato anche se il
codice HTML è ben testato e funzionante in maniera autonoma. Può dipendere
dal fatto che non ho un vero Server Web ma simulo un server sulla mia
macchina?
Vorrei poi sapere se è possibile invece chiamare il servlet direttamente da
un'applet aggiungendo l'evento ad un bottone.
Ultima domanda: è possibile gestire gli URL in maniera tale che cliccando su
un bottone di un'applet inserita in una pagina html ne compaia un'altra in
un'altra pagina?
Scusate ma queste cose sono nuove per me e vorrei qualche chiarimento...
                           Paola
--
Posted from 
laguna.tiscalinet.it
 [195.130.224.86] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 un'altra pagina?
Doh, si ma non mi ricordo come.
Ciao,
 Stefano
----------
"X WindowSSS, teSSSoro mio... lo odieremo per SSSempre"
Bill Gollum
----------
Newsgroup: it.comp.java
Titolo: protocollo ftp

Scusate ma non sono espertissimo di java...
avrei necessita' di trasferire dei file via ftp (da codice) e, 
lurkando il NG ho trovato
qualche indicazione su come fare. 
Pero' avrei anche necessita', a trasferimento avvenuto, di rinominare i
file appena trasferiti (sempre da codice).
Non riesco a capire come potrei fare. Qualcuno ha qualche indicazione
(anche di librerie open source se ne conoscete).
Grazie.
Ciao,
Marco.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 file appena trasferiti (sempre da codice).
Chiarisco meglio. Non e' che ho solo necessita' di dare al file
di destinazione un nome diverso da quello del file di origine.
Ho proprio bisogno di 
- aspettare che il trasferimento sia avvenuto
- eseguire una azione equivalente ad un rename sul file remoto, come c
 si puo' fare da una shell ftp.
E' questa seconda cosa che non riesco a capire come fare.
 Grazie ancora.


Per un controllo e una gestione dello FTP puoi utilizzare o il package
distribuito dalla Apache group o quello che puoi trovare su
http://www.enterprisedt.com/
Il secondo l'ho utilizzato per creare un mio client FTP grafico.
Entrambi NON gestisconil lo Secure FTP (canale protetto via SSL etc).
I package SFTP di solito sono a pagamento.
Credo ci sia un pacchetto sftp open source ma non l'ho mai provato.
Se ti serve un sftp prova a vedere su 
www.opensource.net


Per un controllo e una gestione dello FTP puoi utilizzare o il package
distribuito dalla Apache group o quello che puoi trovare su
www.enterprisedt.com
Il secondo l'ho utilizzato per creare un mio client FTP grafico.
Entrambi NON gestiscono il Secure FTP (canale protetto via SSL etc).
I package SFTP di solito sono a pagamento.
Credo ci sia un pacchetto sftp open source ma non l'ho mai provato.
Se ti serve un sftp prova a vedere su 
www.opensource.net
-- 


  prova a vedere su 
www.opensource.net
O volevi dire 
sourceforge.net
 ?

 E' questa seconda cosa che non riesco a capire come fare.
La libreria 
commons.net
 (
http://commons.apache.org/net/
) ha una classe 
ftpclient che fra i vari metodi ha anche un rename().
http://commons.apache.org/net/api/org/apache/commons/net/ftp/FTPClient.html
ps: quando cerchi qualcosa, passa *sempre* prima dalle librerie apache 
commons 
http://commons.apache.org
. molto probabilmente esiste già.

> O volevi dire 
sourceforge.net
 ?
O mio dico, si si volevo dire sourceforge.net.......
8| non so come m'č potuto venire in mente di scrivere opensource.net...


> O volevi dire 
sourceforge.net
 ?
Si si volevo dire sourceforge.net.......
8| non so come m'è potuto venire in mente di scrivere opensource.net...


tutti quelli indicati dagli altri vanno benissimo.
ti do anche un'altra indicazione
questa libreria che usai nel 2001 per fare un client NNTP via wap.
Netcomponents
http://www.savarese.org/oro/index.html
Newsgroup: it.comp.java
Titolo: Libro per imparare JAVA

Vorrei tanto imparare a programmare in JAVA però non so su che libro
buttarmi in quanto ho avuto gia brutte eserienze sul C++.....
Ecco so anche programmare, ma poco, in C++...
Mi potete dare qulche URL dove posso scaricarne qualcuno in ITALIANO
preferibilmente............
Ciao e grazie mille a chi mi aiuterà...............by TN'84

 preferibilmente............
Il "Thinking in Java" di B.Eckel mi sembrava fosse stato anche tradotto,
prova a cercare sui motori di ricerca.
Davide

 ha scritto nel messaggio
news:p8L57.3621$8M2.1...@news.infostrada.it...

Allora:
1) Su 
www.mokabyte.it
 c'è un libro in italiano su Java che puoi scaricare
gratuitamente previa registrazione.
2) Un altro libro in Italiano anch'esso disponibile su rete è "Java mattone
dopo mattone" scritto da Massimiliano Tarquini e scaricabile dal sito
www.java-net.tv
Non avendo letto nessuno dei due non ti so dire nulla sulla loro qualità.
Se sai l'inglese non ti perdere "Thinking in Java" di Bruce Eckell.
Ciao.
Greybear

Newsgroup: it.comp.java
Titolo: [REQ] Come creo un makefile per un progretto java??

Come da oggetto, devo creare un makefile
per compilare interamente un progetto contenente
più file .java.
grazie mille
-- 
-- 
,Blob{..DX21..}
visitate il mio sito:
http://xoomer.virgilio.it/blob.dx21/
"All your base are belong to us"
----
"The voice is still clear in my head;
it's the last word in monologue....
close-up, interior, night."
Peter Hammill - Incoherence [2004]

Perché non usare ant?

 più file .java.
In che sistema operativo?
Nei *nix (Unix, Linux, Mac OS) vai di makefile, o al limite uno script
di shell.
Sotto Win...boh, esistono ancora i .bat?
Senno' ti tocca usare ant....

 
ANT:
http://ant.apache.org/
MAVEN:
http://maven.apache.org/
Ciao,
     Bruno
-- 
| Bruno Bossola
| A Java Software Engineer :-)
| 
http://digilander.iol.it/bbossola
| Coordinatore del JUG Torino - 
http://www.jugtorino.it

Newsgroup: it.comp.java
Titolo: Java Runtime Evinroment

Salve,
sono alla ricerca spasmodica di una semplice JRE che possa far girare
un'applicazione client
(
http://thegate.ngi.it/download/TGClient-Explorer.zip
).
La JRE deve esser per Linux RedHat!
Ho gia' provato a scaricare l'RPM di IBM ma il link e' inesistente!
Alla SUN hanno tutto da 13 Mb a salite... credo sia troppo per una
semplice JRE.
Grazie per l'eventuale aiuto

 un'applicazione client
"semplice" e' un termine alquanto anomalo... comunque o IBM o
BlackDown. Entrambe funzionano molto bene.
Davide

Alla SUN hanno tutto da 13 Mb a salite... credo sia troppo per una semplice JRE.
Non credo tu possa trovare di meglio del JRE di Sun sotto Linux,
anche se usi Jikes difatti ti serve ugualmente ;)
Newsgroup: it.comp.java
Titolo: java e dll

Salve
volevo sapere se è possibile includere un file dll in uno java.
per quello che ho letto io si può includere un file dll sfruttando i metodi
nativi di java, ma in questo caso il file dll deve essere stato creato
appositamente per essere incluso in un file java, mi sbaglio? c'è un modo
per includere un file dll esterno e non creato per essere incluso in un file
java?
ciao e grazie

 ha scritto nel messaggio
news:sG6oa.35198$LB6.7...@news1.tin.it...


Newsgroup: it.comp.java
Titolo: Non riesco a compilare in java!

Ciao sono Pamela ed ho un problema:
ho installato il jdk1.1.6 ma quando cerco di compilare con il comando
javac, mi viene visualizzato il messaggio:
Unable to inizialize threads:(null).
Cosa debbo fare?

reinstalla...oppure installati la versione 1.1.7b cosi' vedi da cosa
dipende..



Che comando dai? Devi dare javac <nomefile>.java
Ciao

Newsgroup: it.comp.java
Titolo: Interrogazioni database?

C`e` qualcuno che sa se e` possibile interrogare dei file database
tramite un`applet? Il JDK 1.1.4 permette l`SQL pero` questa versione
di java e` supportata dai browsers (per quanto ne so io ancora no)? In
caso che fosse possibile quanto detto sopra, che tipi di database
possono essere interrogati tramite applet? Serve un motore SQL esterno
o basta l`applet da solo?
Scusate la raffica di domande... ogni consiglio e` ben accetto.
Ciao 
--------------------------------------------
 ________ _____                     ______
 ___  __ \___(_)_____ _____________ ___  /
 __  / / /__  / _  _ \__  ___/_  _ \__  / 
 _  /_/ / _  /  /  __/_(__  ) /  __/_  /  
 /_____/  /_/   \___/ /____/  \___/ /_/   
 ________                                 
 ___  __ \______ ___      _______ ________
 __  /_/ /_  __ \__ | /| / /_  _ \__  ___/
 _  ____/ / /_/ /__ |/ |/ / /  __/_  /    
 /_/      \____/ ____/|__/  \___/ /_/     
 
--------------------------------------------
diese...@bigfoot.com

Ti consiglio un'occhiata a questo indirizzo:
http://www.borland.com/jbuilder/papers/dataexpress/
                                                                    Ciao
--
****************************
* Fabrizio Pignotti
* 
http://fabrizio.jth.it
* Email: 
fpi...@jth.it
***************************
Newsgroup: it.comp.java
Titolo: AIUTO! JDBC.ODBC

ciao ragazzi
mi chiamo giuseppe, sono nuovo nel newsgroup
ho un problema,
devo fare funzionare un programma java scritto da un'altra persona.
questo programma fa uso di un database access
riporto di seguito le righe "incriminate"
->Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");  // Preparazione per la
connessione al DB
->Connection condb = DriverManager.getConnection("jdbc:odbc:phone_center");
l'errore che ottengo è
java.sql.sqlexception: [microsoft][driver manager odbc] nome origine dati
non trovato e driver predefinito non specificato.
potrebbe qualcuno suggerirmi dove sta il problema.
Grazie! :-)
--
GR


     Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
     con=DriverManager.getConnection("jdbc:odbc:ccc","","");
così mi funziona , ma il db deve essere definito nell'obdc , cioè pannello
di controllo > obdc etc etc.
ccc è il nome della connessione odbc sul database , che può anche chiamarsi
pippo pluto etc etc

 ha scritto nel messaggio
news:9YYY9.50649$ZE.14...@twister2.libero.it...


Newsgroup: it.comp.java
Titolo: alberi

Ciao a tutti sono uno NUOVO :)
qualcuno mi sa dire come implementare una struttura ad albero in Java?
vale a dire qual'e' la struttura piu' idonea che questo linguaggio mette a
disposizione per questo tipo di rappresentazione?
Grazie
Raffaele

 disposizione per questo tipo di rappresentazione?
ti crei una classe nodo e una  classe albero. Se vuoi posso mandarti dei
file  in  cui  ti  fai  un'idea (  sebbene  qualitativamente  non  siano
eccezionali, ma è una lunga storia)
Ciao
-- 
Non c'è più forza nella normalità: c'è solo monotonia.

...


Newsgroup: it.comp.java
Titolo: Database in java puro

Ciao Ragazzi vi chiedo una cosa:
mni potete linkare dei siti che mi permettono di scariccare un motore di
databese scritto in java ...
preferisco freeware ma va bene anche a pagamento

 wrote in message
news:bNKz9.15914$
8E3.4...@twister2.libero.it

fai una ricerca su 
www.sorceforge.net
 di hypersonic
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG


http://hsqldb.sourceforge.net/
opensource!
più che ottimo!
Ciao
Enrico

www.hsqldb.org
--
Luigi R. Viggiano
Programmatore Java. scjp, scwcd.
JUG Torino Member:
http://www.jugtorino.it
Newsgroup: it.comp.java
Titolo: E' giusto o sbagliato? Domande generiche su Java

Salve a tutti.Rispondete per favore VERO o FALSO a queste affermazioni su
Java, se FALSO se possibile spiegate perchč.
1) Normalmente se creo un programma che usa piů di una classe (cioč quasi
tutti ;-) e non dichiaro le classi divise in package, il compilatore mi
mette le mie classi in un package "di default", e comunque dovrebbero
"vedersi" le une con le altre.
2) Se metto la direttiva package... all'inizio delle mie classi le classi
saranno accessibili dall'esterno (limitatamente sempre a protected, private
e public..) usando import miopackage.classedelpackage...
3) Ogni file jar, cioč ogni libreria che uso, mi consente di importarne i
package che contiene all'interno nelle mie classi, e quindi di usarli.
4) Per ogni package posso creare una libreria (file jar).
5) Di default, se installo la JDK, posso usare solo le librerie standard di
Java di quella versione della JDK (cioč solo import java.*)...
Grazie cuiai!

 di Java di quella versione della JDK (cioè solo import java.*)...
falso.
Cosa ti impedisce di importare classi esterne alle librerie standard? Non
avrebbero senso la domande 2 e 3...
Ciao
Matteo
-- 
chi sono e soprattutto chi non sono:
http://web.tiscali.it/sifoneteagnalla/
un piccolo programma per studenti universitari:
http://www.ifthenelse.it/leonetti/imsv/

 di Java di quella versione della JDK (cioč solo import java.*)...
FALSO; primo (tanto per essere puntigliosi), come detto sopra con java.* non
indichi tutto ciň che sta dentro il package java, ma solo il primo livello;
secondo, le classi di default non sono raccolte solo nel package java, ma
anche in javax, java2d, ecc...
Speriamo di averne indovinata qualcuna...
Ciao
Giacomo

  
 la versione standard non supporta solo java.*....
  ma anche altri package
Newsgroup: it.comp.java
Titolo: comunicazione tra applet

salve a tutti. 
il mio problema è il seguente: voglio far comunicare tra di loro due applet: AppletTarget ed AppletSource.
Normalmente userei in AppletSource il seguente codice:
AppletTarget target = (AppletTarget)getAppletContext().getApplet("target")
per poi invocare i metodi di AppletTarget
target.metodoDiTarget()
Tuttavia come mi devo regolare nel caso che le due applet debbano essere inserite in due frame, e quindi siano contenute in due pagine differenti?? A me pare che getAppletContext() funzioni solo se entrambe le applet sono definite nella stessa pagina....
Qualcuno ha un suggerimento???
grazie a tutti in anticipo...
------------------------------------------------------------------------
Questo messaggio e` stato inviato da 
http://www.inwind.it

 definite nella stessa pagina....
Credo che AppletContext sia definito nella *sessione* del browser, quindi
sia valido non solo in tutti i frame della stessa finestra, ma anche in
finestre differenti, purchè tutte *generate* dal medesimo documento.
Non ci ho mai provato ma tra frames non credo serva nessun accorgimento, tra
finestre diverse dovrebbe funzionare mettendo nel sorgente di una finestra
uno script JS che chiami window.open() dell'altra (non vado oltre per non
scivolare OT).

 wrote in message
news:998398020110...@inwind.it...


http://developer.java.sun.com/developer/qow/archive/94/index.html
--
Fabrizio Marini
Company Partner
K-Tech S.r.l.
Via Tibullo, 13
00193 - Rome (RM) - Italy
http://www.k-tech.it
Phone: +39 (0) 6 68301467
E-mail: 
f.ma...@k-tech.it
 / 
fabry....@mclink.it

Newsgroup: it.comp.java
Titolo: Pagine costruite con Word e Frontpage Express

Premetto che sono un neofita e che vorrei costruire un sito personale. Pongo
il seguente quesito:
"Come mai se costruisco un sito con Word o front page Express (con dei
frame) il tutto funziona sul mio computer mentre se trasferisco tutti i file
sul computer che ospita il mio sito non riesce a caricare nemmeno la prima
pagina (index.html)?"
Aggiungo che ho provato con diversi server che danno spazi gratis su
internet: Supereva, Xoom, Geocities. Ma non dovrebbe funzionare anche là?
Sono due settimane che impazzisco. A parte il fatto che ce ne messe altre
due per capire come fare l'upload dei miei file.
A chi mi può dare un aiuto grazie,
Angelo
P.S.:"Scusate se il messaggio è OT"

Perche' i collegamenti word o frontpage non li fa su diversi computer, bensì
, prende
solo un collegament di un dato link ossia : file:\\\aaaaaaa.gif ed invece
dovrebbe essere :
http://www.tuosito.com/aaaaaaa.gif
Mi sno spiegato ????

 wrote in message
8a3lrp$3rt$1...@pegasus.tiscalinet.it...


 
si vede che lo usi male
devi usare frontpage con un server web installato nel tuo pc
e quando fai la publicazione (sul tuo pc) viene bene
ti consiglio il server Apache
cmq si ...i prodotti microsoft in questo caso fanno pieta'

Bà, veramente, io non li uso.
Newsgroup: it.comp.java
Titolo: JRE & JDK per Macintosh

Qualcuno saprebbe dirmi dove trovare gli eseguibili in oggetto?
La piattaforma mac sul sito Sun  non viene neanche nominata e sul sito
Apple l'unica cosa scaricabile č l'MRJ!!!
Un grosso grazie a chi sapra aiutarmi

Apple l'unica cosa scaricabile è l'MRJ!!!
Con OSX cambiera' tutto (dice Jobs). Sempre che le azioni non
continuino a calare ;-P
Ciao,
 P.
+++ Boing Boom Tschak

Newsgroup: it.comp.java
Titolo: RAD Framework o Taglib per Web

Sto cercando delle taglib o un framework per sviluppare applicazioni web 
veloci (stile access per intendersi) per creare tool amministrativi, 
etc. (Il tutto con la sana consapevolezza che si va contro MVC)
Ho trovato dbForm ma chiedo altri pareri prima di perdermi in qualche 
giornata di test (tra l'altro andrebbe bene anche qualcosa di più semplice)
Ciao grazie

 Ho trovato dbForm
Hai un link?
Grazie.
Y.

http://jdbforms.sourceforge.net/
yossarian ha scritto:

Newsgroup: it.comp.java
Titolo: codifica stringhe

Esiste un modo per verificare la codifica di una stringa.
In pratica ho sia stringhe UTF-8 che ISO-8859-1 e c'è incompatibilità
sui caratteri accentati
Posso, con qualche libreria, verificare che una stringa appartenga a
una determinata codifica?
Grazie


http://mindprod.com/jgloss/encoding.html
Dai un occhio al paragrafo Converting.
-- 
Andrea Francia
FtpServerStub ease your FTP Client unit-testing:
http://andreafrancia.it/ftpserverstub/

Newsgroup: it.comp.java
Titolo: stampare da una applet

Qualcuno mi può mandare qualche esempio?
Grazie
Alberto



        Hi
Alberto


Metti il contenuto della pagina da stampare
in un'altra


finestra del browser


poi l'utente farà il Print manuale


                       
Nicola



Mah, non e' un argomento facile, per nulla!
Innanzitutto, dai un'occhiata alle FAQ, esiste una sezione apposita. 
Poi ricorda che probabilmente ti troverai davanti a problemi di sicurezza che ti
richiederanno di segnare l'applet, nel caso tu volessi interfacciarti direttamente alla
stampate.
C'e' da dire pero' che se ti accontentassi di stampare pagine in HTML la soluzione (che mi
sono inventato per un vecchio progetto, e scusate l'autompiacimento :-)) ci sarebbe, senza
violare la sicurezza: schiacci un bottone "stampa" del tuo applet, et voila', finestra di
stampa standard dell'OS!. Se interessa a qualcuno, posso postare la soluzione. (che
dire... sara' magari una cosa banale ma a suo tempo mi ha veramente reso un sacco
soddisfatto!)
Ciao,
    Bruno.
|
| Bruno Bossola
| A Java Software Engineer :-)
|

Newsgroup: it.comp.java
Titolo: Problemi con le JLabel

Salve a Tutti
JLabel label1 = new JLabel("<html><IMG SRC=go.gif WIDTH=50 >");
Al momento della compilazione e dell'eseguzione la riga di comando qui sopra
non mi da errore, ma all'interno della JLabel compare il simbolo di immagine
non trovata eppure l'immagine go.gif si trova nella stessa directory del
programma; qualcuno di voi mi sa dire se bisogna usare un qualche tag strano o
bisogna creare una directory strana o qualsiasi altra cosa non abbia preso in
considerazione ( ho provato gia a mettere " e ' :-)).
Salve e Grazie
-- 
Posted from  [212.97.44.18] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

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

 
ho provato a mettere le virgolette e nel costruttore delle label non è 
necessario chiudere il tag html
Grazie lo stesso


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

 
Nel mio caso sto trattando immagini jpeg, formato che ImageIcon non tratta se 
non ricordo male, cmq la cosa fondamentale e che con html potevo dargli la 
grandezza che volevo io width e height, 
Grazie comunque per l'interessamento.
Ciao

Newsgroup: it.comp.java
Titolo: getAppletContext().showDocument(???)

 visualizzare contenuta in una stringa) ????

avevi in mente.
Il mio problema e' proprio questo. L'applet che sto provando
funzionava a meraviglia finche' lo eseguivo con MSIE, ma quando
ho dovuto utilizzare Netscape per il problema sopra citato,
ho iniziato ad incontrare una serie di violazioni di sicurezza
(su metodi non statici, connessioni via socket, ecc) che con MSIE
non si verificavano. Perche' questa differenza???
Newsgroup: it.comp.java
Titolo: nn trovo l'errore..mi aiutate!?

Ho creato una class che extend Panel
poi prendendo del codice che avevo, ho visto che in una implementazione
mouseDragged(MouseEvente e) si usava Graphics g = turn.getGraphics(); e poi
usava g tranquillamente
Ora il mio metodo funziona perfettamente tranne per una cosa, non mi disegna
il cerchio :(
E' vero che nel pannelo vi è una label, ma ho provato le coordinate nel
paint di inizializzazione del pannello stesso e si vede...se le uso nel
metodo, non mi disegna niente...e il system.out stampa il valore corretto...
 public void setTurn() {
    init = (int)(Math.random() * 2);
    Graphics g = turn.getGraphics();
    g.setColor(Color.white);
    if ( init == 0 ) {
      g.setColor(Color.white);
      g.fillOval(30, 12, 10, 10);
      System.out.println("init e' 0");
    //coordinate cerchio turno utente;
    }
}
Il metodo setTurn è chiamato all'interno di un'altro metodo e
successivamente vi è validate();
Infatti le Label vengono modificate correttamente.
Ho provato anche repaint, super.paint(g), paint(g),rimettendo il validate
anche dopo il fillOval...ho fatto un po di prove, ma non ottengo risultati
:(
thx
byez
B@STI

Io ci provo, ma potrei anche prendere una cantonata.
Per come ho capito io il funzionamento della cosa, quando il sistema
("spontaneamente" oppure "forzato" da chiamate a repaint() o analoghi)
decide che deve ridiseganre un componente, una sua parte o qualsiasi altra
cosa, invoca il metodo paint(graphics g) di quel componente, passandogli
l'oggetto g che poi userà per disegnare a scherma. Solo disegnando su quel
particolare oggetto il risultato delle tue operazioni andrà a finire sullo
schermo, altrimenti no...
Nel tuo esempio tu stai disegnando si su un oggetto graphics, ma non su
_quello_ che il sistema usa per disegnare a schermo, quindi il risultato
delle tue operazioni non viene renderizzato su nessun autput.
Puoi modificare il tuo codice più o meno così:
 public void setTurn(graphics g1) {
    init = (int)(Math.random() * 2);
    Graphics g = g1;
    g.setColor(Color.white);
    if ( init == 0 ) {
      g.setColor(Color.white);
      g.fillOval(30, 12, 10, 10);
      System.out.println("init e' 0");
    //coordinate cerchio turno utente;
    }
public void paint(Graphics g){
    super.paint(g);
    setTurn(g);
}
E dove facevi al chiamata al setTurn() la fai invece al repaint(). In questo
modo il sistema invoca il metodo paint del componente passandogli il giiusto
oggetto g, cioè quello che il sistema stesso andrà a renderizzare sullo
schermo. Tu prendi _quello_ stesso oggetto g e col metodo stTurn ci vai a
disegnare sopra.
Se invece chiami paint(g) come dici di aver provato, col il g ottenuto da
turn.getGraphics, non fai altro che disegnare il tuo panel sull'oggetto g,
che però non è quello che il sistema renderizza a schermo...
Spero di essere stato chiaro e soprattutto di non aver tirato troppi
sfondoni.
Ciao
Giacomo

Ho risolto!
Ho rigirato la cosa...
Tanto ho una variabile che può essere o 0 o 1...bene, la inizializzo
a -1....dopo di che nella definizione del metodo paint del pannello ho messo
là l'if...se == 0 g.fill...etc..etc...
Grazie
Byez
B@STI