Previous Next        Current Page: NeXtMidas User's Guide / Graphics / Themes and Look and Feel
FAQs   
Release Information   
Getting Help   
Basic Concepts   
Result Parameters   
XML Support   
Files   
System Operation   
Macros   
Applets and WebStart   
Graphics   
   - Capabilities and Limitations   
   - Themes and Look and Feel   
   - Plot Basics   
   - List Basics   
   + Panel Basics   
   - Menus and Control Widgets   
   - Creating Custom Widgets   
   - Mouse Interaction   
   - Keyboard Equivalents   
   - Build Swing GUIs (Using JavaBeans)   
   - NeXtEarth - Client/Server Mapping   
X-Midas Interoperability   
Third-Party Compatibility   
Installation and Customization   
Running NeXtMidas Independently   
Glossary   


NeXtMidas Graphical Themes

A Theme in NeXtMidas is the way a graphical component looks. There are two basic ways for changing this appearance: the /THEME= switch, which can be applied to graphical commands and the LOOKANDFEEL command, which changes the appearance of all Swing components (widgets, panels, plots, etc).

The /THEME= switch is generally used to specify a different Theme by name from a pre-set list of Themes (DeskTop, Default, WoB, GoB, BoW, MnM, Browser, Gear1, Gear2, Gear3, and Nak). The /THEME= switch can also be used with the PANEL and PLOT commands to pass in a Table of colors to adjust the current Theme. See the SWITCH, PLOT and PANEL explain files for more details.

Users who want to have all their components share the same Theme object, perhaps for performance reasons, can do so using the /SHARETHEME switch.

The LOOKANDFEEL command updates the Swing look and feel through the Swing UIManager. See the LOOKANDFEEL explain file for more details.