반응형

import java.awt.*;
import javax.swing.*;

public class JImagePanel extends JPanel {
Image image;

public JImagePanel(Image image) {
this.image = image;
}

public void paintComponent(Graphics g) {
g.drawImage(this.image, 0, 0, this);
}

public static void main(String[] args) {
JFrame frame = new JFrame();
ImageIcon icon = new ImageIcon("d:\\java.gif");
JImagePanel panel = new JImagePanel(icon.getImage());
frame.getContentPane().add(panel);
frame.setSize(300,300);
frame.setVisible(true);
}
}
<출처:ibm.com/developerworks/kr>

+ Recent posts