Disegnare forma su JPanel
[ Nouvelle discussion
| Répondre au groupe
|
it.comp.java ]
Ciao a tutti
stò scrivendo un programma che ho in testa da tempo e dopo aver
scritto le prime parti vorrei provarle
e per verificare in modo veloce se le routine sono corrette mi sono
scritto una finestra che visualizza una specie di rapporto.
questo pseudo rapporto è suddiviso in 2 parti, la prima che è testuale
e che viene riversata in una TextArea e la seconda è un'immagine che
viene disegnata su di un JPanel.
Dopo aver disegnato l'immagine sul pannello tramite il matodo paint
ridefinito in questo modo
@Override
public void paint(Graphics g) {
super.paint(g);
if (img != null){
g.drawImage(img, 0, 0, null);
} else {
g.setColor(Color.GRAY);
}
}
vorrei disegnare sull'immagine i punti e le linee ottenute
dall'elaborazione dei dati inseriti in modo da verificare visivamente
la correttezza dei dati.
Il mio problema è che se disegno allo stesso modo i punti e le linee
sul pannello poi dopo non riesco a cancellarli e i test successivi con
dati differenti risultano sporcati dai risultati dei test precedenti.
Sapreste dirmi come posso fare ad ovviare questo problema?
Grazie 1000
Ciao
Marco

|
 cette fonctionnalité est reservée aux membres ayant une session active !
|