Hey leute, ich bin mit java noch ein ziemlicher anfänger.
ein kleines übungsprogramm von mir soll in der lage sein, ein bild in einem jpanel anzuzeigen... damit ich später in einem weiteren panel nebenan noch buttons einfügen kann um alles in einem layloutmanager zu platzieren.
Folgendes pogramm von mir zeigt zwar keine fehlermeldung, aber das bild wird trotzdem nicht angezeigt, woran liegt das???
das bild als jpg existiert auf jedenfall... und ohne panels usw schaff ichs au es zu zeichnen... aber das bild in einem panel einzufügen treibt mich zur verzweiflung ^^
Ich hoffe mir kann jemand helfen. danke schonmal.
ein kleines übungsprogramm von mir soll in der lage sein, ein bild in einem jpanel anzuzeigen... damit ich später in einem weiteren panel nebenan noch buttons einfügen kann um alles in einem layloutmanager zu platzieren.
Folgendes pogramm von mir zeigt zwar keine fehlermeldung, aber das bild wird trotzdem nicht angezeigt, woran liegt das???
das bild als jpg existiert auf jedenfall... und ohne panels usw schaff ichs au es zu zeichnen... aber das bild in einem panel einzufügen treibt mich zur verzweiflung ^^
Java:
import java.awt.*;
import java.applet.Applet;
import java.awt.event.*;
import java.awt.Color;
import java.awt.Component;
import java.awt.Image;
import java.awt.Graphics;
import java.awt.Toolkit;
import javax.swing.*;
import java.util.*;
import javax.swing.ImageIcon;
public class JPanelTest extends Applet {
MyPanel mP = new MyPanel();
public void init() {
setSize(300,300);
add(mP);
mP.setVisible(true);
}
}
class MyPanel extends JPanel {
Image lt4314 = Toolkit.getDefaultToolkit().getImage("LT4314.jpg");
public void paint(Graphics g) {
super.paint(g);
g.drawImage(lt4314, 0,0, 1000,1000, this);
//setSize(60,60);
}
}
Ich hoffe mir kann jemand helfen. danke schonmal.
Zuletzt bearbeitet von einem Moderator: