Ciao a tutti!
Ho un problema riguardante l'aggiunta di un'oggetto di tipo Image ad un JPanel...
In pratica quello che faccio è crearmi manualmente una BUfferedImage, poi dopo aver fatto un casting a Image voglio disegnarla sul pannello.
Il metodo che uso è:
JPanel jp= ag.getJPanel(); //dove ag è la classe dell'interfaccia grafica e jp è il pannello
jp.getGraphics().drawImage(img, 0, 0, jp);
Questo però non avviene tutte le volte, cioè il disegno dell'immagine avviene dopo un numero abbastanza casuale di tentativi. Certe volte funziona al primo click del bottone che richiama la fnzione mentre altre no... Ho provato a forzare il disegno del panel con la repaint, ma senza risultati.
Ho provato anche a fare un'ImageIcon da aggiungere ad una label ma mi da errore
Non so proprio cosa fare![]()

.
Rispondi quotando
