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);
}
}

Son Yorumlar