Parts of this article (those related to Links to Java.net, Examples of Looks and Feels,) need to be updated.(May 2020) |
Pluggable look and feel is a mechanism used in the Java Swing widget toolkit allowing to change the look and feel of the graphical user interface at runtime.
Swing allows an application to specialize the look and feel of widgets by modifying the default (via runtime parameters), deriving from an existing one, by creating one from scratch, or, beginning with J2SE 5.0, by using the skinnable synth look and feel, which is configured with an XML property file. The look and feel can be changed at runtime.
The corresponding API includes:
The Java platform comes with several bundled look and feels: [1]
MetalLookAndFeel
). This look and feel comes with several
themes:
DefaultMetalTheme
, which was historically the first Swing default theme.
OceanTheme
, which became the default theme for
Java 5.0.Numerous other look and feels have been developed by third parties, such as:
Parts of this article (those related to Links to Java.net, Examples of Looks and Feels,) need to be updated.(May 2020) |
Pluggable look and feel is a mechanism used in the Java Swing widget toolkit allowing to change the look and feel of the graphical user interface at runtime.
Swing allows an application to specialize the look and feel of widgets by modifying the default (via runtime parameters), deriving from an existing one, by creating one from scratch, or, beginning with J2SE 5.0, by using the skinnable synth look and feel, which is configured with an XML property file. The look and feel can be changed at runtime.
The corresponding API includes:
The Java platform comes with several bundled look and feels: [1]
MetalLookAndFeel
). This look and feel comes with several
themes:
DefaultMetalTheme
, which was historically the first Swing default theme.
OceanTheme
, which became the default theme for
Java 5.0.Numerous other look and feels have been developed by third parties, such as: