G
Garfield83
Gast
Hallo Leute, ich habe ein Problem,
Ich weis nicht, wie man Grafiken in ein Programm einbindet...
Also ich habe eine Datei mit dem Namen piko.gif im selben Verzeichnis wie meine MAIN methode:
Hier ist dann die GUI file... der button erscheint zwar, aber die gif file erscheint nicht.
Wäre für jegliche Hilfe dankbar.
Ich weis nicht, wie man Grafiken in ein Programm einbindet...
Also ich habe eine Datei mit dem Namen piko.gif im selben Verzeichnis wie meine MAIN methode:
Hier ist dann die GUI file... der button erscheint zwar, aber die gif file erscheint nicht.
Wäre für jegliche Hilfe dankbar.
Code:
package Kartenspiel;
import java.awt.Container;
import java.awt.FlowLayout;
import java.awt.GridLayout;
import javax.swing.ImageIcon;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.JTextField;
public class KopfenGUI extends JFrame{
private String name;
private JTextField text;
private JLabel textmessage;
private ImageIcon bild;
private JButton knopf;
public KopfenGUI(String name){
this.setSize(350,350);
this.setTitle(name);
Container con = this.getContentPane();
this.text = new JTextField(30);
text.setEditable(true);
this.textmessage = new JLabel("Welche Farbe hat diese Karte");
con.add(textmessage);
con.setLayout(new FlowLayout());
con.add(text);
this.bild = new ImageIcon("piko.gif");
this.knopf = new JButton();
knopf.setIcon(bild);
con.add(knopf);
this.setVisible(true);
}
}