簡體   English   中英

設置背景顏色/圖像

[英]Setting background color/image

graphics.setColor(Color.blue);
graphics.fillRect(0, 0, myWidth, myHeight);

除了將背景設置為藍色外,還有什么方法可以顯示指定文件中的圖像?

ps圖像可以是GIF(並移動嗎?)

那Graphics類的drawImage方法呢?

這是一個示例http://docs.oracle.com/javase/tutorial/2d/images/drawimage.html

“圖像I / O內置了對GIF,PNG,JPEG,BMP和WBMP的支持”。 我認為它也可以輕松移動。

我不知道GIF,但是您通常可以顯示其他圖像。

在構造函數中,像這樣加載圖像

backGroundImage = new ImageIcon("my-image.png").getImage();

然后每次使用Graphics渲染它。

graphics.drawImage(backGroundImage, 0, 0, myWidth, myHeight);

希望這可以幫助。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM