Class NewContractDialog

All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible, RootPaneContainer, WindowConstants
Direct Known Subclasses:
NewAtBContractDialog

public class NewContractDialog extends JDialog
See Also:
  • Field Details

    • frame

      protected JFrame frame
    • contract

      protected Contract contract
    • campaign

      protected Campaign campaign
    • btnClose

      protected JButton btnClose
    • btnOK

      protected JButton btnOK
    • txtName

      protected JTextField txtName
    • txtEmployer

      protected JTextField txtEmployer
    • txtType

      protected JTextField txtType
    • txtDesc

      protected MarkdownEditorPanel txtDesc
    • suggestPlanet

      protected JSuggestField suggestPlanet
    • btnDate

      protected JButton btnDate
    • choiceOverhead

      protected JComboBox<String> choiceOverhead
    • choiceCommand

      protected megamek.client.ui.baseComponents.MMComboBox<ContractCommandRights> choiceCommand
    • spnLength

      protected JSpinner spnLength
    • spnMultiplier

      protected JSpinner spnMultiplier
    • spnTransport

      protected JSpinner spnTransport
    • spnSalvageRights

      protected JSpinner spnSalvageRights
    • checkSalvageExchange

      protected JCheckBox checkSalvageExchange
    • spnStraightSupport

      protected JSpinner spnStraightSupport
    • spnBattleLossComp

      protected JSpinner spnBattleLossComp
    • spnSignBonus

      protected JSpinner spnSignBonus
    • spnAdvance

      protected JSpinner spnAdvance
    • checkMRBC

      protected JCheckBox checkMRBC
    • contractUpdateFocusListener

      protected FocusListener contractUpdateFocusListener
    • contractUpdateActionListener

      protected ActionListener contractUpdateActionListener
    • contractUpdateItemListener

      protected ItemListener contractUpdateItemListener
    • contractUpdateChangeListener

      protected ChangeListener contractUpdateChangeListener
  • Constructor Details

    • NewContractDialog

      public NewContractDialog(JFrame parent, boolean modal, Campaign c)
      Creates new form NewTeamDialog
  • Method Details

    • getContract

      public Contract getContract()
    • initComponents

      protected void initComponents()
    • initDescPanel

      protected void initDescPanel(ResourceBundle resourceMap, JPanel descPanel)
    • initPaymentBreakdownPanel

      protected void initPaymentBreakdownPanel(JPanel totalsPanel)
    • initContractPanel

      protected void initContractPanel(ResourceBundle resourceMap, JPanel contractPanel)
    • btnOKActionPerformed

      protected void btnOKActionPerformed(ActionEvent evt)
    • doUpdateContract

      protected void doUpdateContract(Object source)