Class ChristmasExtension
java.lang.Object
net.adoptopenjdk.icedteaweb.client.parts.splashscreen.parts.extensions.ChristmasExtension
- All Implemented Interfaces:
SplashExtension
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final intprivate final intprivate static final intprivate intprivate static final Randomprivate List<ChristmasExtension.Star> private int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal voidadjustForSize(int w, int h) voidanimate()voidpaint(Graphics g, BasePainter b)
-
Field Details
-
seed
-
average_star_width
private static final int average_star_width- See Also:
-
average_fall_speed
private final int average_fall_speed- See Also:
-
average_rotation_speed
private final int average_rotation_speed- See Also:
-
w
private int w -
h
private int h -
stars
-
-
Constructor Details
-
ChristmasExtension
ChristmasExtension() -
ChristmasExtension
ChristmasExtension(int w, int h)
-
-
Method Details
-
getBackground
- Specified by:
getBackgroundin interfaceSplashExtension
-
getTextColor
- Specified by:
getTextColorin interfaceSplashExtension
-
getPluginTextColor
- Specified by:
getPluginTextColorin interfaceSplashExtension
-
paint
- Specified by:
paintin interfaceSplashExtension
-
animate
public void animate()- Specified by:
animatein interfaceSplashExtension
-
adjustForSize
public final void adjustForSize(int w, int h) - Specified by:
adjustForSizein interfaceSplashExtension
-