Class PrintQueueDialog

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.PrintQueueDialog
All Implemented Interfaces:
WindowListener, ImageObserver, MenuContainer, Serializable, EventListener, Accessible, RootPaneContainer, WindowConstants

public class PrintQueueDialog extends AbstractMMLButtonDialog
Allows selecting multiple units and printing their record sheets.
See Also:
  • Constructor Details

    • PrintQueueDialog

      public PrintQueueDialog(JFrame parent, boolean printToPdf, List<? extends megamek.common.units.BTObject> units, boolean fromMul, String mulFileName)
    • PrintQueueDialog

      public PrintQueueDialog(JFrame parent, boolean printToPdf)
  • 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
    • okButtonActionPerformed

      protected void okButtonActionPerformed(ActionEvent evt)
      Overrides:
      okButtonActionPerformed 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