Package megameklab.ui

Class PopupMessages

java.lang.Object
megameklab.ui.PopupMessages

public final class PopupMessages extends Object
This class contains static methods that each show a commonly used popup message, such as the "unit is invalid" warning or common errors. The parent frame should ideally be not null. When in doubt, use Swing's utility method, see below, where any component can be supplied to find a suitable frame for a popup message, and pass the result to the methods herein.
See Also:
  • Method Details

    • showMostRecentUnitMissingError

      public static void showMostRecentUnitMissingError(Component parent)
    • showNoMostRecentUnitError

      public static void showNoMostRecentUnitError(Component parent)
    • showSettingsImported

      public static void showSettingsImported(Component parent)
    • showSettingsImportHelp

      public static void showSettingsImportHelp(Component parent)
    • showUiLoadError

      public static void showUiLoadError(Component parent)
    • showInvalidLocationInfo

      public static void showInvalidLocationInfo(Component parent, String equipmentName, String locationName)
    • showFileReadError

      public static void showFileReadError(Component parent, String fileName, String errorMessage)
    • showFileReadError

      public static void showFileReadError(Component parent, String fileName)
    • showLocationFullError

      public static void showLocationFullError(Component parent, String equipmentName)
    • showLocationFullError

      public static void showLocationFullError(Component parent)
    • showUnitInvalidWarning

      public static void showUnitInvalidWarning(Component parent)
    • showUnitInvalidWarning

      public static void showUnitInvalidWarning(Component parent, String validationResult)
    • showUnitIsValid

      public static void showUnitIsValid(Component parent)
    • showFileWriteError

      public static void showFileWriteError(Component parent, String errorMessage)
    • showUnitSavedMessage

      public static void showUnitSavedMessage(Component parent, megamek.common.units.Entity entity, File file)
    • showLookAndFeelError

      public static void showLookAndFeelError(Component parent, String errorMessage)
    • showUncaughtException

      public static void showUncaughtException(Component parent, Throwable throwable)
    • showImproperFileType

      public static void showImproperFileType(Component parent)
    • showNoFluffImage

      public static void showNoFluffImage(Component parent)
    • showWrongIconSize

      public static void showWrongIconSize(Component parent)