Ciao.
Sto provando ad aggiungere un'immagine ad un JPanel. Facendo ricerche online ho letto che la soluzione più semplice è quella di aggiungere una ImageIcon ad una JLabel. Solo che lanciando il programma questa immagine non viene caricata e non capisco perchè.
codice:..... //pannello logo JPanel logo = new JPanel(new BorderLayout()); JPanel pVuoto = new JPanel(); pVuoto.setBackground(Color.orange); JLabel label = new JLabel(new ImageIcon("logo.jpg")); label.setOpaque(true); logo.add(label, BorderLayout.CENTER); logo.add(pVuoto, BorderLayout.SOUTH); logo.setBackground(Color.orange); ...
l'immagine è salvata nel package.
dov'è il problema??
(ho già provato a cambiare l'estensione da jpg a jpeg)

Rispondi quotando