< prev index next >

src/demo/share/jfc/J2Ddemo/java2d/demos/Mix/BezierScroller.java

Print this page

        

@@ -1,8 +1,8 @@
 /*
  *
- * Copyright (c) 2007, 2011, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2007, 2018, Oracle and/or its affiliates. All rights reserved.
  *
  * Redistribution and use in source and binary forms, with or without
  * modification, are permitted provided that the following conditions
  * are met:
  *

@@ -70,11 +70,11 @@
  * README.txt file scrolling up. Composited Image fading in and out.
  */
 @SuppressWarnings("serial")
 public class BezierScroller extends AnimatingControlsSurface {
 
-    private static String appletStrs[] = { " ", "J2Ddemo",
+    private static String[] appletStrs = { " ", "J2Ddemo",
         "BezierScroller - Animated Bezier Curve shape with images",
         "For README.txt file scrolling run in application mode", " " };
     private static final int NUMPTS = 6;
     private static Color greenBlend = new Color(0, 255, 0, 100);
     private static Color blueBlend = new Color(0, 0, 255, 100);

@@ -82,12 +82,12 @@
     private static BasicStroke bs = new BasicStroke(3.0f);
     private static Image hotj_img;
     private static BufferedImage img;
     private static final int UP = 0;
     private static final int DOWN = 1;
-    private float animpts[] = new float[NUMPTS * 2];
-    private float deltas[] = new float[NUMPTS * 2];
+    private float[] animpts = new float[NUMPTS * 2];
+    private float[] deltas = new float[NUMPTS * 2];
     private BufferedReader reader;
     private int nStrs;
     private int strH;
     private int yy, ix, iy, imgX;
     private List<String> vector, appletVector;

@@ -291,11 +291,11 @@
             g2.draw(gp);
             g2.setColor(greenBlend);
             g2.fill(gp);
 
             PathIterator pi = gp.getPathIterator(null);
-            float pts[] = new float[6];
+            float[] pts = new float[6];
             while (!pi.isDone()) {
                 if (pi.currentSegment(pts) == PathIterator.SEG_CUBICTO) {
                     g2.drawImage(hotj_img, (int) pts[0], (int) pts[1], this);
                 }
                 pi.next();

@@ -308,11 +308,11 @@
             g2.setComposite(ac);
             g2.drawImage(img.getSubimage(imgX, 0, 80, 80), ix, iy, this);
         }
     }
 
-    public static void main(String argv[]) {
+    public static void main(String[] argv) {
         createDemoFrame(new BezierScroller());
     }
 
 
     static final class DemoControls extends CustomControls implements
< prev index next >