Oct 17
public class ImageApp {
  public static BufferedImage loadImage(String ref) {
    BufferedImage bimg = null;
    try {
      bimg = ImageIO.read(new File(ref));
    } catch (Exception e) {
      e.printStackTrace();
    }
      return bimg;
  }  

  public void loadAndDisplayImage(JFrame frame) {
    // resmi yükle
    BufferedImage loadImg = loadImage("C:/Images/duke.gif");
    frame.setBounds(0, 0, loadImg.getWidth(), loadImg.getHeight());
    // Paneli görünür yap ve Frame üzerine ekle
    frame.setVisible(true);
    // Graphics objesini al
    Graphics2D g = (Graphics2D)frame.getRootPane().getGraphics();
    // Resmi Graphics objesi üzerine çiz
    g.drawImage(loadImg, null, 0, 0);  

  }  

  public static void main(String[] args) {
    ImageApp app = new ImageApp();
    JFrame frame = new JFrame("Tutorials");
    app.loadAndDisplayImage(frame);
  }  

}

yazan ekocaman \\ tags: