/*
* MekViewDialog.java
*
* Created on July 15, 2009, 9:30 PM
*/
package mekhq.gui.dialog;
import java.awt.BorderLayout;
import java.awt.Font;
import java.util.ResourceBundle;
import megamek.common.MechView;
import megamek.common.util.EncodeControl;
/**
*
* @author Jay Lawson <jaylawson39 at yahoo.com>
*/
public class MekViewDialog extends javax.swing.JDialog {
/**
*
*/
private static final long serialVersionUID = 5894364756899721545L;
private MechView mview;
/** Creates new form MekViewDialog */
public MekViewDialog(java.awt.Frame parent, boolean modal, MechView mv) {
super(parent, modal);
this.mview = mv;
initComponents();
}
private void initComponents() {
jScrollPane2 = new javax.swing.JScrollPane();
txtMek = new javax.swing.JTextPane();
btnOkay = new javax.swing.JButton();
ResourceBundle resourceMap = ResourceBundle.getBundle("mekhq.resources.MekViewDialog", new EncodeControl()); //$NON-NLS-1$
setDefaultCloseOperation(javax.swing.WindowConstants.DISPOSE_ON_CLOSE);
setName("Unit View"); // NOI18N
jScrollPane2.setName("jScrollPane2"); // NOI18N
txtMek.setContentType(resourceMap.getString("txtMek.contentType")); // NOI18N
txtMek.setEditable(false);
txtMek.setFont(Font.decode(resourceMap.getString("txtMek.font"))); // NOI18N
txtMek.setName("txtMek"); // NOI18N
txtMek.setText(mview.getMechReadout());
jScrollPane2.setViewportView(txtMek);
btnOkay.setText(resourceMap.getString("btnOkay.text")); // NOI18N
btnOkay.setName("btnOkay"); // NOI18N
btnOkay.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
btnOkayActionPerformed(evt);
}
});
getContentPane().add(jScrollPane2, BorderLayout.CENTER);
getContentPane().add(btnOkay, BorderLayout.PAGE_END);
pack();
}// </editor-fold>//GEN-END:initComponents
private void btnOkayActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_btnOkayActionPerformed
this.setVisible(false);
}//GEN-LAST:event_btnOkayActionPerformed
// Variables declaration - do not modify//GEN-BEGIN:variables
private javax.swing.JButton btnOkay;
private javax.swing.JScrollPane jScrollPane2;
private javax.swing.JTextPane txtMek;
// End of variables declaration//GEN-END:variables
}