Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Ciao a tutti
ho il seguente problema:
con questo codice che posto di seguito praticametnte ottengo una serie di jButton con al loro interno una icona (tutte le icone sono presenti nella dirSorgente che passo al metodo caricaEmoticons).
Io vorrei che alla pressione di un qualsiasibottone, l'immagine in esso contenuta venisse appesa al testo all'interno di un jTextPane.
Per fare questo dovrei innanzitutto catturare il click sul pulsante (i) e nn so come si fa e poi capire qual è l'icona associata al pulsante cliccato.
A tale scopo ho creato un listener per la gestione dell'evento click ma non riesco a farlo funzionare.
Sapete darmi qualche consiglio?
//pulsanteScelto sarà quel pulsante su cui hai sciacciato
}
}
Per il secondo: io ti consiglierei di creare 2 array: uno di JButton per i tuoi pulsanti, e l'altro di ImageIcon per le immagini.
Una volta riempiti secondo il tuo ordine, facendo un ciclo for che va da 0 fino alla lunghezza dell'array di jbutton, in cui si fa una ricerca di tutto l'array e una volta trovata una correlazione tra pulsanteScelto e l'array esca dal ciclo. Fatto ciò, saprai per mezzo di pos, quale immagine andare a caricare.
Spero di essere stato chiaro. Chiedi pure se riscontri problemi o non hai capito qualcosa!!
Ultima modifica effettuata da bububs il 05/11/2010 alle 13:54