CPU
Lieutenant
- Registriert
- Jan. 2006
- Beiträge
- 704
JPanel - Bild einfügen
Hallo,
langsam verzweifele ich ... Seit einigen Stunden beschäftige ich mich mit dem Problem eine einfache Grafik in einen JFrame einzufügen!
Ich habe natürlich ersteinmal gegoogelt, wo auch viele Ergebnisse kamen, doch keines der Lösungen, die ich gefunden habe hat funktioniert! Im Anhang findet Ihr ein Bild, wo ich in Jigloo versucht habe ein Bild einzufügen, doch da hat sich nichts im Quellcode getan (linke Seite)!

Vielen Dank vorab für Eure Hilfe, :]
CPU
----------------------------------------------------------------
Falls es Euch weiter hilft, hier der Quelltext der Hauptdatei, wo ich ein Bild einfügen wollte:
Hallo,
langsam verzweifele ich ... Seit einigen Stunden beschäftige ich mich mit dem Problem eine einfache Grafik in einen JFrame einzufügen!
Ich habe natürlich ersteinmal gegoogelt, wo auch viele Ergebnisse kamen, doch keines der Lösungen, die ich gefunden habe hat funktioniert! Im Anhang findet Ihr ein Bild, wo ich in Jigloo versucht habe ein Bild einzufügen, doch da hat sich nichts im Quellcode getan (linke Seite)!
Vielen Dank vorab für Eure Hilfe, :]
CPU
----------------------------------------------------------------
Falls es Euch weiter hilft, hier der Quelltext der Hauptdatei, wo ich ein Bild einfügen wollte:
Code:
package src;
import java.awt.BorderLayout;
import javax.swing.JLabel;
import javax.swing.WindowConstants;
import javax.swing.SwingUtilities;
/**
* This code was edited or generated using CloudGarden's Jigloo
* SWT/Swing GUI Builder, which is free for non-commercial
* use. If Jigloo is being used commercially (ie, by a corporation,
* company or business for any purpose whatever) then you
* should purchase a license for each developer using Jigloo.
* Please visit www.cloudgarden.com for details.
* Use of Jigloo implies acceptance of these licensing terms.
* A COMMERCIAL LICENSE HAS NOT BEEN PURCHASED FOR
* THIS MACHINE, SO JIGLOO OR THIS CODE CANNOT BE USED
* LEGALLY FOR ANY CORPORATE OR COMMERCIAL PURPOSE.
*/
public class NewJFrame extends javax.swing.JFrame {
private JLabel jLabel1;
/**
* Auto-generated main method to display this JFrame
*/
public static void main(String[] args) {
SwingUtilities.invokeLater(new Runnable() {
public void run() {
NewJFrame inst = new NewJFrame();
inst.setLocationRelativeTo(null);
inst.setVisible(true);
}
});
}
public NewJFrame() {
super();
initGUI();
}
private void initGUI() {
try {
setDefaultCloseOperation(WindowConstants.DISPOSE_ON_CLOSE);
{
jLabel1 = new JLabel(new ImageIcon("bild.jpg"));
getContentPane().add(jLabel1, BorderLayout.CENTER);
jLabel1.setText("jLabel1");
}
pack();
setSize(400, 300);
} catch (Exception e) {
e.printStackTrace();
}
}
}
Anhänge
Zuletzt bearbeitet: