Set Look and Feel for a Swing application



The ‘Look and Feel’ is the term for the appearance of the graphical user interface of an application and it should be set prior to constructing and rendering any of the GUI. This example shows a couple of variants on how to set the look and feel for a Swing application.
The Java Development Kit contains a few look and feel classes (i.e. subclasses of the LookAndFeel class):

You can set any of these by calling the setLookAndFeel() method of the UIManager:

Now if you don’t want the same look and feel for every platform but you want the application to adjust to the platform it is currently running on, you can specify that the look and feel for the current system should be used:







Search for more Java info on this site here:
Custom Search


Any thoughts or questions?