Hallo,
Bin gerade dabei ein Kniffelspiel für Informatik 10Klasse zu programmieren, bin gerade bei der GUI.
Ich benutze BlueJ.
Nun habe ich ein problem: Ich möchte im JFrame ein externes Bild von der Festplatte einfügen.
Habe ein bisschen gegoogelt, auch etwas gefunden.Aber es wird kein Bild im JFrame angezeigt.
(Code ist gekürzt)
Wär nett wenn sich das jemand einmal anschauen könnte evtl. einen Verbesserungsvorschlag geben könnte.
Bin gerade dabei ein Kniffelspiel für Informatik 10Klasse zu programmieren, bin gerade bei der GUI.
Ich benutze BlueJ.
Nun habe ich ein problem: Ich möchte im JFrame ein externes Bild von der Festplatte einfügen.
Habe ein bisschen gegoogelt, auch etwas gefunden.Aber es wird kein Bild im JFrame angezeigt.
Java:
import java.lang.*;
import javax.swing.*;
import java.awt.event.*;
import java.awt.*;
import java.applet.Applet;
import javax.swing.JOptionPane;
public class Oberflaeche {
private JFrame fenster;
private ImageIcon feld;
public Oberflaeche() {
fenster = new JFrame("Kniffel");
fenster.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
fenster.setSize(800, 640);
fenster.setLocation(50, 20);
fenster.setLayout(new GridBagLayout());
Toolkit.getDefaultToolkit().setDynamicLayout(true);
feld = new ImageIcon( "D:\\Schule\\Kniffel\\tabelle.jpg" ); <- Gibt es auch eine Alternative?
JPanel feld = new JPanel();
fenster.add(feld);
feld.setBounds(30, 30, 110, 110); -> sollte an der rechten Seite des JFrames angezeigt werden
feld.setVisible(true);
}
}
(Code ist gekürzt)
Wär nett wenn sich das jemand einmal anschauen könnte evtl. einen Verbesserungsvorschlag geben könnte.
Zuletzt bearbeitet von einem Moderator: