Hallo zusammen,
ich möchte gerne ein png/jpg/icon in eine grafische Oberfläche einbinden. Ich habe es jetzt über verschiedene Möglichkeiten probiert. Das png/jpg/icon liegt einmal in meinem package, in welchem sich auch die GUI befindet und in meinem C-Laufwerk. Ich habe, wie oben angesprochen mehrere Ansätze probiert aber keiner funktioniert so richtig bzw. das Bild wird nicht angezeigt.
Ich würde das Ganze gerne mit folgendem Ansatz lösen, andere Vorschläge sind auch willkommen. Vielen Dank für eure Hilfe!
ich möchte gerne ein png/jpg/icon in eine grafische Oberfläche einbinden. Ich habe es jetzt über verschiedene Möglichkeiten probiert. Das png/jpg/icon liegt einmal in meinem package, in welchem sich auch die GUI befindet und in meinem C-Laufwerk. Ich habe, wie oben angesprochen mehrere Ansätze probiert aber keiner funktioniert so richtig bzw. das Bild wird nicht angezeigt.
Ich würde das Ganze gerne mit folgendem Ansatz lösen, andere Vorschläge sind auch willkommen. Vielen Dank für eure Hilfe!
Java:
ImageIcon icon = new ImageIcon("C:\\URL-Pfad\\Logo.jpg");
JLabel l1 = new JLabel (icon);
icon.getContentPane().add(BorderLayout.CENTER, lab);
icon.getContentPane().add(BorderLayout.NORTH, button);
icon.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
icon.setSize(550, 300);
icon.setVisible(true);