Package mekhq.gui


package mekhq.gui
  • Class
    Description
    Schedules a future execution of a method after a specified delay.
     
    An extension of JPanel that is intended to be used for visual table renderers allowing for a visual image and html coded text
    Displays Mission/Contract and Scenario details.
    The application's main frame.
    Abstract base class for CampaignGUI tab components.
    Collates important information about the campaign and displays it, along with some actionable buttons
    This is a panel for displaying the reporting log for each day.
    Combo box for choosing a faction by full name that accounts for the fact that full names are not always unique within the faction's era.
    Utility class with methods to show the various open/save file dialogs
    Shows record of financial transactions.
     
    GUI/Swing utility methods TODO : Windchild : This class shouldn't exist any longer, and we should just convert everything TODO : to use the nicest looking setup for Adoptium Temurin
    Displays a table of all units in the force.
    Shows injured and medical personnel
    All the configuration behavior of InterStellarMap is saved here.
    This is not functional yet.
     
     
    Interface implemented by any panel that manages tech work.
    Displays all active IPlace instances in a split-pane layout.
    Displays interstellar map and contains transit controls.
     
    Top-level campaign tab that hosts the interstellar map and locations subtabs.
    Tab for interacting with all personnel
    This panel displays a particular star system with suns and planets and information about the player's unit's position if in the system
     
    Shows damaged units and controls for repair.
    A specialized JPanel wrapper for repair tasks.
     
    This panel handles AtB-StratCon GUI interactions with a specific scenario track.
    This class contains code relevant to rendering the StratCon ("AtB Campaign State") tab.
    Display organization tree (TO&E) and force/unit summary
    Displays all spare parts in stock, parts on order, and permits repair of damaged parts.