Hallo erstmal.
Ich will in ein JFrame ein Bild einfügen. Dazu habe ich es zuerst in ein JLabel eingefürt und dieses dann in das JFrame gepackt. Leider wird das Bild nicht angezeigt. Vielleicht wißt ihr woran es liegt... bin da ziemlicher Anfänger. Mein Code sieht folgernderweise aus:
Bei AUsführen wird das Fenster angezeigt, sowie der Text "Halli Hallo" in blau. Ich habe jedoch kein Bild im Hintergrund.
gruß Yosh
Ich will in ein JFrame ein Bild einfügen. Dazu habe ich es zuerst in ein JLabel eingefürt und dieses dann in das JFrame gepackt. Leider wird das Bild nicht angezeigt. Vielleicht wißt ihr woran es liegt... bin da ziemlicher Anfänger. Mein Code sieht folgernderweise aus:
Code:
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class myFrame extends JFrame implements ActionListener, ItemListener {
Object obj;
...
...
ImageIcon icon = new ImageIcon("file:/home/...../bild.gif");
JLabel label = new JLabel("Halli Hallo", icon, 0);
Color farbe = new Color(0, 0, 250);
public myFrame() {
JFrame frame = new JFrame();
addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent e) {
dispose();
System.exit(0);
}
});
menu.add(menu1);
menu.add(menu2);
menu.add(menu3);
menu.addSeparator();
...
...
check2.addItemListener(this);
this.getContentPane().add(label);
label.setForeground(farbe);
public static void main(String[] args) {
// TODO Auto-generated method stub
myFrame fenster = new myFrame();
fenster.setTitle("AufgabeEins");
fenster.setSize(400, 400);
fenster.setLocation(80, 80);
fenster.show();
}
}
Bei AUsführen wird das Fenster angezeigt, sowie der Text "Halli Hallo" in blau. Ich habe jedoch kein Bild im Hintergrund.
gruß Yosh