MagickViewer.java
上传用户:qingzhou
上传日期:2013-04-21
资源大小:733k
文件大小:1k
源码类别:

破解

开发平台:

Java

  1. package magick.util;
  2. import java.awt.ScrollPane;
  3. import magick.MagickImage;
  4. /**
  5.  * A display pane that provides a scrollable view port
  6.  * for a MagickImage.
  7.  *
  8.  * @author Eric Yeo
  9.  */
  10. public class MagickViewer extends ScrollPane {
  11.     
  12.     /**
  13.      * This is the component that actually displays the
  14.      * MagickImage.
  15.      */
  16.     MagickCanvas canvas;
  17.     
  18.     /**
  19.      * Constructor.
  20.      */
  21.     public MagickViewer() {
  22. super(SCROLLBARS_AS_NEEDED);
  23. canvas = new MagickCanvas();
  24. add(canvas);
  25.     }
  26.     
  27.     /**
  28.      * Sets the display image.
  29.      *
  30.      * @param image the MagickImage to display.
  31.      */
  32.     public void setImage(MagickImage image) {
  33. canvas.setImage(image);
  34.     }
  35. };