Package java.awt

Examples of java.awt.Graphics2D.drawImage()


    super.paintComponent(g);
    Graphics2D graphics = (Graphics2D) g;
    graphics.setBackground(getBackground());
    graphics.clearRect(0, 0, getWidth(), getHeight());
    if (image != null) {
      graphics.drawImage(image, transformation, this);
    }
    g.dispose();
  }

  private AffineTransform getCenteredTransformation() {
View Full Code Here


        // Scale / Skew?
        //toAdd.setToScale(width, height);
        //at.concatenate(toAdd);
        //at.setToScale( width, height );
        graphics.drawImage( awtImage, at, null );
        //graphics.drawImage( awtImage,0,0, width,height,null);
    }
}
View Full Code Here

               
                // Scale / Skew?
                //toAdd.setToScale(1, 1);
                //at.concatenate(toAdd);

                graphics.drawImage( awtImage, at, null );
            }
            catch( Exception e )
            {
                e.printStackTrace();
            }
View Full Code Here

        BufferedImage img = ImageIO.read(is);
        is.close();
        // convert to TYPE_INT_RGB
        ERROR_IMAGE = new BufferedImage(img.getWidth(), img.getHeight(), BufferedImage.TYPE_INT_RGB);
        Graphics2D g2d = (Graphics2D) ERROR_IMAGE.getGraphics();
        g2d.drawImage(img, 0, 0, img.getWidth(), img.getHeight(), null);
        g2d.dispose();
      }
    } catch (IOException e) {
      LOG.error(GettextResource.gettext(Configuration.getInstance().getI18nResourceBundle(),
          "Unable to create error image."));
View Full Code Here

        BufferedImage img = ImageIO.read(is);
        is.close();
        // convert to TYPE_INT_RGB
        HOURGLASS = new BufferedImage(img.getWidth(), img.getHeight(), BufferedImage.TYPE_INT_RGB);
        Graphics2D g2d = (Graphics2D) HOURGLASS.getGraphics();
        g2d.drawImage(img, 0, 0, img.getWidth(), img.getHeight(), null);
        g2d.dispose();
      }
    } catch (IOException e) {
      LOG.error(GettextResource.gettext(Configuration.getInstance().getI18nResourceBundle(),
          "Unable to create error image."));
View Full Code Here

      }

      BufferedImage tmp = new BufferedImage(w, h, type);
      Graphics2D g2 = tmp.createGraphics();
      g2.setRenderingHint(java.awt.RenderingHints.KEY_INTERPOLATION, RenderingHints.VALUE_INTERPOLATION_BILINEAR);
      g2.drawImage(ret, 0, 0, w, h, null);
      g2.dispose();

      ret = tmp;
    } while (w != targetWidth || h != targetHeight);
View Full Code Here

      BufferedImage retVal = null;             
      Image scaledInstance = null;
      scaledInstance = page.getScaledInstance(-1,height,BufferedImage.SCALE_SMOOTH);
      retVal  = new BufferedImage(scaledInstance.getWidth(null),scaledInstance.getHeight(null) , BufferedImage.TYPE_INT_ARGB);               
        Graphics2D g2 = retVal.createGraphics();               
        g2.drawImage(scaledInstance, 0, 0,null);
      return retVal;
    }
   
  public void clean(long id) {
    IdManager.getInstance().cancelExecution(id);
View Full Code Here

                if (!bPrint)
                {
                    g2d.setColor(Main.m_settings.getImgViewBackColor());
                    g2d.fillRect((int)rect.getX(), (int)rect.getY(), (int)rect.getWidth(), (int)rect.getHeight());
                }
                g2d.drawImage(m_img, rect.x, rect.y, rect.x + rect.width, rect.y + rect.height, rect.x, rect.y, rect.x + rect.width, rect.y + rect.height, this);
                return true;
            }
            else
            {
                g2d.setRenderingHint(RenderingHints.KEY_ANTIALIASING, RenderingHints.VALUE_ANTIALIAS_ON);
View Full Code Here

                Graphics2D g = screenCapture.createGraphics();
//                Point p = desktopScreen.getDefaultConfiguration().getBounds().getLocation();
//                Point l = pi.getLocation();
//                int x = l.x - p.x;
//                int y = l.y - p.y;
                g.drawImage(handMouseCursor, mouseX, mouseY, null);
            }

            int[] data = ((DataBufferInt)screenCapture.getRaster().getDataBuffer()).getData();
            int dataStep = ((SinglePixelPackedSampleModel)screenCapture.getSampleModel()).getScanlineStride();
            ByteBuffer imageData = imageToProject.getByteBuffer();
View Full Code Here

      }
     
      BufferedImage tmp = new BufferedImage(w, h, type);
      Graphics2D g2 = tmp.createGraphics();
      g2.setRenderingHint(RenderingHints.KEY_INTERPOLATION, hint);
      g2.drawImage(ret, 0, 0, w, h, null);
      g2.dispose();
     
      ret = tmp;
    } while (w != targetWidth || h != targetHeight);
   
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.