我想設置背景圖片,然後讓背景圖片放在背景圖片上,但是我遇到的問題是背景圖層覆蓋了其他所有內容。我希望有人能告訴我如何適當地分層圖像。Java分層圖片
我至今對繪畫的背景是這樣的代碼,
@Override
public void paint(Graphics g) {
super.paint(g);
Graphics2D g2d = (Graphics2D) g;
DoAnimation();
if (bInGame) {
PlayGame(g2d);
} else {
ShowIntroScreen(g2d);
}
g.drawImage(ii, 5, 5, this);
//g.drawImage(Background, 0, 0, null);
Toolkit.getDefaultToolkit().sync();
g.dispose();
}
有背景在活動時會出現的唯一的事,但g.drawImage當我把它註釋掉一切演出再起。我已經嘗試將我的背景放入單獨的文件中,希望它能將其放在一切背後
向我們顯示您的代碼:) –
您的代碼到目前爲止看起來如何? – haraldK
@AndrewThompson我大概85%確定這是有道理的。 – BlueBarren