Package org.mars_sim.msp.ui.swing

Contains classes for creating the standard user interface for a virtual Mars.

See:
          Description

Class Summary
AnnouncementWindow The AnnouncementWindow class is an internal frame for displaying popup announcements in the main desktop pane.
HTMLContentPane The HTMLContentPane class provides a pane for displaying the help files in the Guide window.
ImageLoader This is a static class that acts as a helper to load Images for use in the UI.
MainDesktopPane The MainDesktopPane class is the desktop part of the project's UI.
MainWindow The MainWindow class is the primary UI frame for the project.
MainWindowMenu The MainWindowMenu class is the menu for the main window.
MarsPanelBorder The MarsPanelBorder is a common compound border used for panels.
MarsTheme The MarsTheme class provides a custom color theme to the project UI.
NumberCellRenderer The NumberCellRenderer class renders table cells containing Number objects.
SplashWindow The SplashWindow class is a splash screen shown when the project is loading.
SVGLoader This is a static utility class that acts as a helper to load SVG images for use in the UI.
ToolButton The ToolButton class is a UI button for a tool window.
ToolToolBar The ToolToolBar class is a UI toolbar for holding tool buttons.
UIConfig Static class for saving/loading user interface configuration data.
UnitButton The UnitButton class is a UI button for a given unit.
UnitToolBar The UnitToolBar class is a UI toolbar for holding unit buttons.
 

Package org.mars_sim.msp.ui.swing Description

Contains classes for creating the standard user interface for a virtual Mars.



Copyright © 2009-2013. All Rights Reserved.