Advertisement
heroofhyla

Optimized Image Creation

Apr 22nd, 2015
205
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.54 KB | None | 0 0
  1. public BufferedImage importImage(String filePath, int transparency) throws IOException{
  2.     BufferedImage rawImage = ImageIO.read(this.getClass().getResource(filePath));
  3.     BufferedImage optimizedImage = getGraphicsConfiguration().createCompatibleImage
  4.     (rawImage.getWidth(), rawImage.getHeight(), transparency);
  5.     optimizedImage.getGraphics().drawImage(rawImage, 0, 0, null);
  6.     return optimizedImage;
  7. }
  8.  
  9. public BufferedImage createImage(int x, int y, int transparency){
  10.     return getGraphicsConfiguration().createCompatibleImage(x, y, transparency);
  11. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement