Quote Originariamente inviata da nmontec Visualizza il messaggio
sto cercando di capire come lavorare conle immagini in Java ma lo sto trovando complesso da capire. Tutti gli esempi che ho visto in giro si rifanno ad un paintComponent. Ma facendo così applico un immagine predefinita alla creazione dell'oggetto, non capisco come rendere la cosa dinamica, tipo alla chiusura di un file open dialog....

spero di essere stato abbastanza chiaro...
No, purtroppo non è molto chiaro quale è il tuo problema o dubbio esatto. Un conto è il caricamento di una immagine da file/stream/risorsa nei formati standard es. gif/jpeg/png, un altro conto è usare una immagine come "icona" nei componenti che gestiscono degli Icon (principalmente menù, pulsanti, label), un altro conto ancora è sfruttare il custom painting per disegnare immagini o qualunque altra cosa (linee, figure ecc...) sulla superficie di un componente custom (appunto il paintComponent in Swing) e un altro conto ulteriore è la creazione e/o manipolazione di immagini.
Quindi su quali di questi aspetti sono i tuoi dubbi?