Hey Leute,
Ich versuche seit circa ne Woche nen Problem zu lösen wobei selbst google mir nicht helfen konnte
.
(Wenn ihr noch mehr vom Code sehen wollt sagt bescheid)
Das Problem ist: Das Bild das ich auf das JPanel setzte erscheid für ca. ne millisekunde da es kurz blau wird aber dann verschwindet es.
Das Bild ist exat an der Stelle ("./Data/Sea.png" | Windows Explorer sagt (F:\My Games\Game\Data\Sea.png) aber da die .jar in F:\My Games\Game ist das das gleiche).
Aufruf der Methode Repaint für JFrame und Kontinent helfen beide dabei nicht.
Die Methode design fügt nur JButtons,JTextfields etc. hinzu ohne extra graphics.
Oh und es gibt natürlich keine Fehlermeldung
Ich versuche seit circa ne Woche nen Problem zu lösen wobei selbst google mir nicht helfen konnte
Java:
JPanel Kontinent = new JPanel();
public KontinentEditor(Main main,Planet planet){
Main = main;
Planet = planet;
design();
main.Fenster.setSize(1580, 1000);
main.Fenster.add(TeileListe.ScrollPane);
Kontinent.setBounds(225, 125, 1430,880);
main.Fenster.add(Kontinent);
Kontinent.setLayout(null);
Kontinent.setVisible(true);
Kontinent.setOpaque(true);
Kontinent.getGraphics().drawImage(new ImageIcon("./Data/Sea.png").getImage(),0,0,null);
}
Das Problem ist: Das Bild das ich auf das JPanel setzte erscheid für ca. ne millisekunde da es kurz blau wird aber dann verschwindet es.
Das Bild ist exat an der Stelle ("./Data/Sea.png" | Windows Explorer sagt (F:\My Games\Game\Data\Sea.png) aber da die .jar in F:\My Games\Game ist das das gleiche).
Aufruf der Methode Repaint für JFrame und Kontinent helfen beide dabei nicht.
Die Methode design fügt nur JButtons,JTextfields etc. hinzu ohne extra graphics.
Oh und es gibt natürlich keine Fehlermeldung