moin,
bin noch nicht so der held in java und hab ein kleines problem. ich möchte eine simple bilddatei in ein Image object laden. erstmal die ausgangsituation
es gibt zwei packages
im package game liegt eine klasse
im package game.frame liegt eine klasse
Background erbt von JFrame
Das prog wird über die Klasse game.Spiel gestartet. In dieser Klasse wird ein Object von BackGround erzeugt und dieses Fenster dann mit show() angezeigt
In der Klasse game.Background soll dann die Bildatei geladen werden. was mit aber immer ne IOException liefert. Die Datei ist aber wirklich da. ich komme nur nicht dran. zumindest weiß ich nicht wie.
Die datei liegt im ordner game/grafik/menue/bullet.gif
ich versuchs bisher so
das läuft so aber nicht. auch mit File.separatorChar als ersatz für / will es nicht. kann mir da jemand nen tipp geben?!
schon mal danke im vorraus!!!
bin noch nicht so der held in java und hab ein kleines problem. ich möchte eine simple bilddatei in ein Image object laden. erstmal die ausgangsituation
es gibt zwei packages
Code:
game
game.frame
im package game liegt eine klasse
Code:
game.Spiel
im package game.frame liegt eine klasse
Code:
game.BackGround
Das prog wird über die Klasse game.Spiel gestartet. In dieser Klasse wird ein Object von BackGround erzeugt und dieses Fenster dann mit show() angezeigt
In der Klasse game.Background soll dann die Bildatei geladen werden. was mit aber immer ne IOException liefert. Die Datei ist aber wirklich da. ich komme nur nicht dran. zumindest weiß ich nicht wie.
Die datei liegt im ordner game/grafik/menue/bullet.gif
ich versuchs bisher so
Code:
Image im = ImageIO.read( new File("grafik/menue/bullet.gif"));
das läuft so aber nicht. auch mit File.separatorChar als ersatz für / will es nicht. kann mir da jemand nen tipp geben?!
schon mal danke im vorraus!!!