hey, natürlich habe ich schon nach einer lösung gesucht,
allerdings funktioniert die irgendwie nicht.
ich hab keine ahnung warum, ich denk sogar ich hab das schon mal so gemacht...
in dem konstruktor meines panels lade ich das bild:
in der paintComponent zeichne ich es dann. beim start über netbeans seh ich es auch.
allerdings wenn ich es als jar file ausführe, ist es nicht da.
das bild liegt bei mir im netbeans projekt ordner im unterordner "src".
scheint auch zu klappen, denn wenn ich es compile dann ist das bild auf einmal auch
im classes ordner. ich habs auch schon einfach nur in den projekt ordner getan, habs einfach
überall versucht, nix ging.
was mach ich denn falsch?
allerdings funktioniert die irgendwie nicht.
ich hab keine ahnung warum, ich denk sogar ich hab das schon mal so gemacht...
in dem konstruktor meines panels lade ich das bild:
Code:
URL url = ActionPanel.class.getResource("bild.jpg"); // ActionPanel ist eben die JPanel-Klasse.
// Auch wenn ich statt ActionPanel "Main" hernehme (meine Klasse mit der main-methode), geht es über
// netbeans, aber nicht wenn ichs als jar starte...
background_pic = Toolkit.getDefaultToolkit().getImage(url);
in der paintComponent zeichne ich es dann. beim start über netbeans seh ich es auch.
allerdings wenn ich es als jar file ausführe, ist es nicht da.
das bild liegt bei mir im netbeans projekt ordner im unterordner "src".
scheint auch zu klappen, denn wenn ich es compile dann ist das bild auf einmal auch
im classes ordner. ich habs auch schon einfach nur in den projekt ordner getan, habs einfach
überall versucht, nix ging.
was mach ich denn falsch?