wood burning stoves 2.0*
The moose likes Swing / AWT / SWT and the fly likes System or User Defined LookAndFeel Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Swing / AWT / SWT
Bookmark "System or User Defined LookAndFeel" Watch "System or User Defined LookAndFeel" New topic
Author

System or User Defined LookAndFeel

Tim Koop
Greenhorn

Joined: Jun 23, 2005
Posts: 8
Hi everyone.

I have a swing application, and I want it to look like the System's look and feel, so I have this line at the begining:
UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());

However, I also want the user to be able to pick his/her favourite other look and feel if it is different, such as with a -D in the command or a setting in the swing.properties file. The only problem is that if nothing is defined, it defaults to swing Metal, which doesn't look as good as anything else.

Does anyone know a good way to allow the user to pick any LookAndFeel, but still set it to be the SystemLookAndFeel if nothing else is explicitly chosen?

Thanks in advance.


Tim Koop
 
Don't get me started about those stupid light bulbs.
 
subject: System or User Defined LookAndFeel
 
Similar Threads
About LookAndFeel
Colors in GUI
I need help with Look&Feel .
Standalone mode: Is it necessary to sync data among different clients?
JFileChooser lookandfeel