我有以下變量:Image avatar;
和URL url;
我應該爲Graphics.drawImage()函數的ImageObserver參數使用null嗎?
在構造函數中,我設置:
this.url = new URL("http://www.robottiger.com/user.PNG");
和
this.avatar = ImageIO.read(url);
然後在..
public void paint (Graphics g)
..使用以下內容是否正確?
g.drawImage(avatar, 20, 410, null);
還是應該null
是this
呢?
只是一個建議,如果你使用Swing,對於這樣一個任務,重寫[paintComponent(...)](http://java.sun)不要覆蓋你的'paint(...)'方法。 com/products/jfc/tsc/articles/painting /#swing)相反,兩者都可以,雖然它們是針對不同的事物,不知道那麼多細節,否則我會發布我的答案:-) –