Es ist eigentlich ne Anfängerfrage:
ich habe ein Package a, indem ich meine Klassen habe und ein Package pic in dem ich ein Bild habe.
in Package a ist nun folgende Klasse:
die von einem Frame dann noch eingebunden wird.
ich habe nun das Problem das das Bild nicht angezeigt wird.
Habe es testweise auch im a - Package und auch ausserhalb der beiden Packages..
Er zeigt mir kein Bild an!
Wo liegt mein Denkfehler!!
Wie muss ich die ImageAnweisung umschreiben, damit er auf das Pic Package zugreift..
Der idealste Fall für mich, wäre wie gesagt auf das Bild im pic- Package zuzugreifen..
ich habe ein Package a, indem ich meine Klassen habe und ein Package pic in dem ich ein Bild habe.
in Package a ist nun folgende Klasse:
Java:
package a;
import java.awt.Graphics;
import java.awt.Image;
import javax.swing.ImageIcon;
import javax.swing.JPanel;
public class PicturePanel extends JPanel {
private Image image;
public PicturePanel() {
image = new ImageIcon("Test1.jpg").getImage();
}
@Override
protected void paintComponent(Graphics g) {
g.drawImage(image,3,4,this);
}
}
ich habe nun das Problem das das Bild nicht angezeigt wird.
Habe es testweise auch im a - Package und auch ausserhalb der beiden Packages..
Er zeigt mir kein Bild an!
Wo liegt mein Denkfehler!!
Wie muss ich die ImageAnweisung umschreiben, damit er auf das Pic Package zugreift..
Der idealste Fall für mich, wäre wie gesagt auf das Bild im pic- Package zuzugreifen..