< prev index next >

src/demo/share/jfc/J2Ddemo/java2d/demos/Mix/Stars3D.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:
  *

@@ -65,11 +65,11 @@
  * multi-colored rectangles and then render the 3D text shape.
  */
 @SuppressWarnings("serial")
 public class Stars3D extends ControlsSurface {
 
-    private static Color colors[] = { RED, GREEN, WHITE };
+    private static Color[] colors = { RED, GREEN, WHITE };
     private static AffineTransform at = AffineTransform.getTranslateInstance(-5,
             -5);
     private Shape shape, tshape;
     private Shape ribbon;
     protected int fontSize = 72;

@@ -97,12 +97,12 @@
         Font font = new Font(Font.SERIF, Font.BOLD|Font.ITALIC, fontSize);
         shape = font.createGlyphVector(frc, text).getOutline();
         tshape = at.createTransformedShape(shape);
         PathIterator pi = shape.getPathIterator(null);
 
-        float seg[] = new float[6];
-        float tseg[] = new float[6];
+        float[] seg = new float[6];
+        float[] tseg = new float[6];
 
         GeneralPath working = new GeneralPath(Path2D.WIND_NON_ZERO);
         float x = 0, y = 0; // Current point on the path
         float tx = 0, ty = 0; // Transformed path point
         float cx = 0, cy = 0; // Last moveTo point, for SEG_CLOSE

@@ -245,11 +245,11 @@
 
         g2.setColor(BLUE);
         g2.draw(shape);
     }
 
-    public static void main(String argv[]) {
+    public static void main(String[] argv) {
         createDemoFrame(new Stars3D());
     }
 
 
     static class DemoControls extends CustomControls implements ActionListener {

@@ -304,12 +304,12 @@
                 Thread.sleep(999);
             } catch (Exception e) {
                 return;
             }
             int length = getSize().width / 4;
-            int size[] = { length, length };
-            String str[] = { "OpenJDK", "J2D" };
+            int[] size = { length, length };
+            String[] str = { "OpenJDK", "J2D" };
             while (thread == me) {
                 for (int i = 0; i < str.length; i++) {
                     demo.fontSize = size[i];
                     tf2.setText(String.valueOf(demo.fontSize));
                     tf1.setText(demo.text = str[i]);
< prev index next >