繪製影象

影象可以被繪製到一個 JComponent 使用類的 drawImage 方法 Graphics

載入影象

BufferedImage img;
try {
    img = ImageIO.read(new File("stackoverflow.jpg"));
} catch (IOException e) {
    throw new RuntimeException("Could not load image", e);
}

繪製影象

@Override
protected void paintComponent(Graphics g) {
    super.paintComponent(g);

    int x = 0;
    int y = 0;

    g.drawImage(img, x, y, this);
}

xy 指定影象左上角的位置。