Ciao a tutti ho un problema.
Sono appena approdato a Netbeans (è la prima volta che uso questo editor, prima per programmare in Java ho sempre scritto tutto il codice a manina, ma ora non posso più), ho creato l'interfaccia grafica di un software che sto sviluppando e ora ho iniziato la stesura del codice.
Mi sono però bloccato per una sciocchezza, perché nel metodo main di questo progetto ad un certo punto devo - assai banalmente - modificare l'immagine di una jlabel presente sul JFrame in fase di esecuzione...ma non ci riesco!
So che solitamente si fa così:
codice:
ImageIcon Immagine=new ImageIcon("ciao.jpg");
JLabel MiaImmagine=new JLabel(Immagine);
ma come faccio visto che la GUI me l'ha creata NetBeans e quindi i vari componenti li ha creati lui e non mi fa modificare il codice?
Ho provato a fare:
codice:
jLabelImmagine.setIcon("img2.jpg"));
ma ovviamente mi dà errore perché non gli passo un oggetto Image...
Aiutooo!
Grazie e ciao!
Stefano
EDIT:
Ho provato anche così:
codice:
ImageIcon image = new ImageIcon("img2.jpg");
jLabelImmagine.setIcon(image);
ma mi dà errore in fase di esecuzione perché ovviamente non posso modificare il codice autogenerato dall'IDE inerente la JLabel.....