Class ChristmasExtension.Star
- java.lang.Object
-
- net.adoptopenjdk.icedteaweb.client.parts.splashscreen.parts.extensions.ChristmasExtension.Star
-
- Enclosing class:
- ChristmasExtension
private class ChristmasExtension.Star extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private intcenterXprivate intcenterYprivate int[]colorprivate intdirectionprivate intfallSpeedprivate booleanhaveEightprivate intmaxRadiusXprivate intmaxRadiusYprivate booleanorientationprivate int[]originalColorprivate intradiusXprivate intradiusY
-
Constructor Summary
Constructors Constructor Description Star()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private voidanimate()private java.awt.PolygoncreatePolygon()private intcreateRadius()private voidcreateRadiuses()private voidinterpolateColors(int is, int max)voidpaint(java.awt.Graphics g, java.awt.Color forceColor1, java.awt.Color forceColor2)
-
-
-
Field Detail
-
radiusX
private int radiusX
-
radiusY
private int radiusY
-
maxRadiusX
private int maxRadiusX
-
maxRadiusY
private int maxRadiusY
-
centerX
private int centerX
-
centerY
private int centerY
-
fallSpeed
private final int fallSpeed
-
orientation
private final boolean orientation
-
originalColor
private final int[] originalColor
-
color
private final int[] color
-
direction
private int direction
-
haveEight
private final boolean haveEight
-
-
Method Detail
-
paint
public void paint(java.awt.Graphics g, java.awt.Color forceColor1, java.awt.Color forceColor2)
-
animate
private void animate()
-
createRadius
private int createRadius()
-
createPolygon
private java.awt.Polygon createPolygon()
-
interpolateColors
private void interpolateColors(int is, int max)
-
createRadiuses
private void createRadiuses()
-
-