Ormai sono due giorni che cerco di caricare un'icona in una label![]()
Dove sbaglio?
Questo è il Main
Questa è la classe FormIconaCodice PHP:public static void main(String[] args) {
// Istanzia l'oggetto Menu
java.awt.EventQueue.invokeLater(new Runnable() {
public void run() {
new FormIcona().setVisible(true);
}
});
}
Il form appare, l'icona è presente sul disco ma non è visualizzata...Codice PHP:public class FormIcona extends javax.swing.JFrame {
private ImageIcon icona1;
private JLabel lblIcona1;
public FormIcona() {
java.net.URL pathURL = getClass().getResource("icona1.ico");
File file = new File(pathURL.getPath());
if (file.exists()) {
icona1 = new javax.swing.ImageIcon(pathURL);
}
lblIcona1 = new javax.swing.JLabel();
lblIcona1.setIcon(icona1);
javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
getContentPane().setLayout(layout);
layout.setHorizontalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(lblIcona1, 100, 100, 100));
layout.setVerticalGroup((
layout.createSequentialGroup().addComponent(lblIcona1, 100, 100, 100)));
pack();
}
}
![]()

Rispondi quotando