PDA

View Full Version : [JAVA]-IMMAGINE MAPPA-REGIONI IRREGOLARI


Uzz_90
06-06-2014, 13:07
CIAO,

HO UN PICCOLO PROBLEMA CON LE SWING DI JAVA, DEVO CARICARE UNA IMMAGINE DI UNA MAPPA, LA MAPPA č DIVISA IN REGIONI, OGNI REGIONE HA DELLE FORME IRREGOLARI, TUTTE DIVERSE.

LA MIA IDEA E' STATA QUELLA DI CREARE UNA CLASSE CHE ESTENDE UN JPANEL, IN QUESTA CLASSE IL METODO paintComponet(Graphics g) FA UN .drawImage SULL'IMMAGINE DELLA MAPPA, COSI MI DISEGNA LA MAPPA SUL JPANEL. ORA, PER IDENTIFICARE LE VARIE REGIONI L'IDEA E' QUELLA DI METTERE UN'ALTRA IMMAGINE IDENTICA CON LE REGIONI COLORATE IN MODO UNIFORME, COSė, QUANDO L'UTENTE CLICCA SULLA REGIONE PRENDO IL COLORE DELLA REGIONE CLICCATA PRENDENDO, OVVIAMENTE L'UTENTE DEVE VEDERE LA MAPPA
NORMALE, NON QUELLA COLORATA. LA DOMANDA E':
1) COME FACCIO A RENDERE INVISIBILE LA MAPPA CON LE REGIONI COLORATE?
2) QUESTO E' IL METODO GIUSTO PER FARE UNA COSA DI QUESTO TIPO?
3)COME FACCIO AD INSERIRE L'IMMAGINE SOTTO/SOPRA L'ALTRA? E POI COME FACCIO A PRENDERE L'EVENTO MOUSEcLICKET SULL'IMMAGINE, VISTO CHE IL MOUSEeVENT VA SOLO SUI COMPONENT E drawImage disegna direttamente delle immagini?

Spero di essere stato chiaro, vi ringrazio