2012-05-02 106 views

回答

9

創建一個具有所需大小的BufferedImage。使用圖像的getGraphics()並繪製第一個圖像,然後繪製第二個圖像。 Graphics有方法

public abstract boolean drawImage(Image img, int x, int y, 
         Color bgcolor, 
         ImageObserver observer) 
4

你可以使用drawImage方法。也許像這樣:

try 
{ 
    BufferedImage source = ImageIO.read(new File("...")); 
    BufferedImage logo = ImageIO.read(new File("...")); 

    Graphics g = source.getGraphics(); 
    g.drawImage(logo, 0, 0, null); 
} 
catch (Exception e) 
{ 
    e.printStackTrace(); 
} 
相關問題