View Full Version : [Java] inserimento immagini in programma
ricky_86
28-08-2008, 15:51
ciao
volevo sapere come si fa ad inserire immagini in un programma in java.
Ho fatto mastermind con netbeans e vorrei inserire i classici pioli di mastermind nell'area "seleziona il colore", invece che avere la casella colorata.
Grazie
ciao
volevo sapere come si fa ad inserire immagini in un programma in java.
Ho fatto mastermind con netbeans e vorrei inserire i classici pioli di mastermind nell'area "seleziona il colore", invece che avere la casella colorata.
GrazieDipende da come, dove vuoi visualizzare la immagine. La cosa più semplice: mettere un ImageIcon in un JLabel. Es.
new JLabel (new ImageIcon (....vedi costruttori....));
ricky_86
29-08-2008, 16:57
grazie mille ma non sono molto pratico
in pratica io ho
JLabel spessore = new JLabel("Seleziona il colore");
box_colori.add(spessore);
box_colori.add(giallo);
box_colori.add(arancione);
box_colori.add(celeste);
box_colori.add(verde);
box_colori.add(rosso);
box_colori.add(nero);
che mi dà i vari colori da selezionare.
in + ad esempio ho sul desktop una foto chiamata rosso.jpg
1) in che folder la devo mettere
2) come devo scrivere il codice
grazie
agente mm8
29-08-2008, 20:15
Google?
ricky_86
01-09-2008, 15:34
su google ho trovato questo
Per prendere un'immagine invece già pronta e saltata su file system si usa il metodo getImage, vediamone un esempio:
/**/
...
Image img = getImage(getDocumentBase(), "nomeImmagine.jpg");
//se non è un applet si pul usare
Image img = getImage("pathCompleto/NomeImmagine.jpg");
...
ma mi dà errore
riuscite a capire perchè ?
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.