Class TestImage.ImageComponent

java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
org.apache.pdfbox.jbig2.TestImage.ImageComponent
All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable
Enclosing class:
TestImage

static class TestImage.ImageComponent extends JComponent
  • Field Details

    • serialVersionUID

      private static final long serialVersionUID
      See Also:
    • myImage

      Image myImage
    • imgWidth

      int imgWidth
    • imgHeight

      int imgHeight
    • prefSize

      Dimension prefSize
    • scale

      private int scale
  • Constructor Details

    • ImageComponent

      protected ImageComponent()
      Constructor for ImageComponent.
    • ImageComponent

      public ImageComponent(Image image)
      Constructor for ImageComponent.
  • Method Details

    • getPreferredSize

      public Dimension getPreferredSize()
      Gets the preffered Size of the Component
      Overrides:
      getPreferredSize in class JComponent
      Parameters:
      image - java.awt.Image
    • getMinimumSize

      public Dimension getMinimumSize()
      Gets the minimum Size of the Component
      Overrides:
      getMinimumSize in class JComponent
      Parameters:
      image - java.awt.Image
    • setImage

      public void setImage(Image image)
      Sets an image to be shown
      Parameters:
      image - java.awt.Image
    • getInsets

      public Insets getInsets()
      Get the Insets fo the Component
      Overrides:
      getInsets in class JComponent
      Returns:
      Insets the Insets of the Component
    • paintComponent

      protected void paintComponent(Graphics g)
      Paints the component
      Overrides:
      paintComponent in class JComponent
      Parameters:
      g - java.awt.Graphics
    • setScale

      public void setScale(int scale)
    • getScale

      public int getScale()