Exemplo n.º 1
0
 public static BufferedImage createBlurbGraphic(Dimension preferredSize) {
   BufferedImage frameA = AbstractTransition.createImage(400, "A", true, true);
   BufferedImage frameB = AbstractTransition.createImage(400, "B", false, true);
   BufferedImage finalImage = new BufferedImage(400, 400, BufferedImage.TYPE_INT_ARGB);
   Transition transition = new CubeTransition3D(Transition.LEFT, true, Color.WHITE);
   float fraction = .55f;
   Graphics2D g = finalImage.createGraphics();
   g.setRenderingHints(Transition2DDemo.createQualityHints());
   transition.paint(g, frameA, frameB, fraction);
   g.dispose();
   return finalImage;
 }