Class SettingsDialog

java.lang.Object
java.awt.Component
java.awt.Container
java.awt.Window
java.awt.Dialog
javax.swing.JDialog
megamek.client.ui.dialogs.abstractDialogs.AbstractDialog
megamek.client.ui.dialogs.buttonDialogs.AbstractButtonDialog
megameklab.ui.dialog.AbstractMMLButtonDialog
megameklab.ui.dialog.settings.SettingsDialog
All Implemented Interfaces:
WindowListener, ImageObserver, MenuContainer, Serializable, EventListener, Accessible, RootPaneContainer, WindowConstants

public class SettingsDialog extends AbstractMMLButtonDialog
This is MML's general preferences dialog with color, record sheet and other settings.
See Also:
  • Constructor Details

    • SettingsDialog

      public SettingsDialog(JFrame frame)
  • Method Details

    • createCenterPane

      protected Container createCenterPane()
      Specified by:
      createCenterPane in class megamek.client.ui.dialogs.abstractDialogs.AbstractDialog
    • createButtonPanel

      protected JPanel createButtonPanel()
      Overrides:
      createButtonPanel in class megamek.client.ui.dialogs.buttonDialogs.AbstractButtonDialog
    • okAction

      protected void okAction()
      Overrides:
      okAction in class megamek.client.ui.dialogs.buttonDialogs.AbstractButtonDialog
    • cancelAction

      protected void cancelAction()
      Overrides:
      cancelAction in class megamek.client.ui.dialogs.abstractDialogs.AbstractDialog
    • initialize

      protected void initialize()
      Overrides:
      initialize in class megamek.client.ui.dialogs.buttonDialogs.AbstractButtonDialog