/*
* MissionTypeDialog.java
*
* Created on Jan 6, 2010, 10:46:02 PM
*/
package mekhq.gui.dialog;
import java.awt.Frame;
import java.util.ResourceBundle;
import javax.swing.JButton;
import megamek.common.util.EncodeControl;
/**
*
* @author natit
*/
public class MissionTypeDialog extends javax.swing.JDialog {
private boolean contract;
private static final long serialVersionUID = 8376874926997734492L;
/** Creates new form */
public MissionTypeDialog(Frame parent, boolean modal) {
super(parent, modal);
initComponents();
this.setLocationRelativeTo(parent);
}
private void initComponents() {
ResourceBundle resourceMap = ResourceBundle.getBundle("mekhq.resources.MissionTypeDialog", new EncodeControl()); //$NON-NLS-1$
setDefaultCloseOperation(javax.swing.WindowConstants.DISPOSE_ON_CLOSE);
setName("Form"); // NOI18N
setTitle(resourceMap.getString("Form.title"));
getContentPane().setLayout(new java.awt.GridLayout(2,1));
JButton btnMission = new javax.swing.JButton(resourceMap.getString("btnMission.text"));
btnMission.setToolTipText(resourceMap.getString("btnMission.tooltip"));
btnMission.setName("btnMission"); // NOI18N
btnMission.addActionListener(ev -> {
contract = false;
setVisible(false);
});
getContentPane().add(btnMission);
JButton btnContract = new javax.swing.JButton(resourceMap.getString("btnContract.text"));
btnContract.setToolTipText(resourceMap.getString("btnContract.tooltip"));
btnContract.setName("btnContract"); // NOI18N
btnContract.addActionListener(ev -> {
contract = true;
setVisible(false);
});
getContentPane().add(btnContract);
setSize(250, 150);
}
public boolean isContract() {
return contract;
}
}