import java.awt.*;
import java.awt.image.BufferedImage;
import java.io.*;
import javax.imageio.ImageIO;
import javax.swing.*;
public class WS extends JPanel
{
BufferedImage img = null;
Dimension size = new Dimension(100,100);
public WS()
{
try
{
String path = "MijalNo.gif";
img = ImageIO.read(new File(path));
} catch(IOException e) {
System.out.println("Read error: " + e.getMessage());
}
size.setSize(img.getWidth(), img.getHeight());
}
protected void paintComponent(Graphics g)
{
super.paintComponent(g);
g.drawImage(img, 0, 0, this);
}
public Dimension getPreferredSize()
{
return size;
}
public static void main(String[] args)
{
JFrame f = new JFrame();
f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
f.add(new JScrollPane(new WS()));
f.setSize(500, 500);
f.setLocation(200, 100);
f.setVisible(true);
}
}