| ImagePanel.java | 
package ij.gui;
import java.awt.*;
import ij.*;
/** This class is used by GenericDialog to add images to dialogs. */
public class ImagePanel extends Panel {
    private ImagePlus img;
    private int width, height;
     
    ImagePanel(ImagePlus img) {
        this.img = img;
        width = img.getWidth();
        height = img.getHeight();
    }
    public Dimension getPreferredSize() {
        return new Dimension(width, height);
    }
    public Dimension getMinimumSize() {
        return new Dimension(width, height);
    }
    public void paint(Graphics g) {
        g.drawImage(img.getProcessor().createImage(), 0, 0, null);
    }
}