📄 complexcalculatorview.java
字号:
/* * ComplexCalculatorView.java * * Created on 2008年5月22日, 下午3:12 */package complexcalculator;import org.jdesktop.application.Action;/** * * @author Wilson */public class ComplexCalculatorView extends javax.swing.JFrame { private JComplex jcpx1, jcpx2; /** Creates new form ComplexCalculatorView */ public ComplexCalculatorView() { initComponents(); } /** This method is called from within the constructor to * initialize the form. * WARNING: Do NOT modify this code. The content of this method is * always regenerated by the Form Editor. */ @SuppressWarnings("unchecked") // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents private void initComponents() { btnPLUS = new javax.swing.JButton(); btnMINUS = new javax.swing.JButton(); btnMULT = new javax.swing.JButton(); btnDIV = new javax.swing.JButton(); btnROOT = new javax.swing.JButton(); btnABS = new javax.swing.JButton(); btnLOG = new javax.swing.JButton(); btnREALPOWER = new javax.swing.JButton(); btnIMAGPOWER = new javax.swing.JButton(); btnSIN = new javax.swing.JButton(); btnCOS = new javax.swing.JButton(); btnTAN = new javax.swing.JButton(); jLabel1 = new javax.swing.JLabel(); txtREAL1 = new javax.swing.JTextField(); jLabel2 = new javax.swing.JLabel(); txtIMAG1 = new javax.swing.JTextField(); jLabel3 = new javax.swing.JLabel(); txtREAL2 = new javax.swing.JTextField(); jLabel4 = new javax.swing.JLabel(); txtIMAG2 = new javax.swing.JTextField(); jLabel5 = new javax.swing.JLabel(); jLabel6 = new javax.swing.JLabel(); jLabel7 = new javax.swing.JLabel(); txtResult = new javax.swing.JTextField(); setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE); org.jdesktop.application.ResourceMap resourceMap = org.jdesktop.application.Application.getInstance(complexcalculator.ComplexCalculatorApp.class).getContext().getResourceMap(ComplexCalculatorView.class); setTitle(resourceMap.getString("Form.title")); // NOI18N setBounds(new java.awt.Rectangle(0, 0, 0, 0)); setCursor(new java.awt.Cursor(java.awt.Cursor.DEFAULT_CURSOR)); setName("Form"); // NOI18N setResizable(false); javax.swing.ActionMap actionMap = org.jdesktop.application.Application.getInstance(complexcalculator.ComplexCalculatorApp.class).getContext().getActionMap(ComplexCalculatorView.class, this); btnPLUS.setAction(actionMap.get("plus")); // NOI18N btnPLUS.setText(resourceMap.getString("btnPLUS.text")); // NOI18N btnPLUS.setToolTipText(resourceMap.getString("btnPLUS.toolTipText")); // NOI18N btnPLUS.setName("btnPLUS"); // NOI18N btnMINUS.setAction(actionMap.get("minus")); // NOI18N btnMINUS.setText(resourceMap.getString("btnMINUS.text")); // NOI18N btnMINUS.setToolTipText(resourceMap.getString("btnMINUS.toolTipText")); // NOI18N btnMINUS.setName("btnMINUS"); // NOI18N btnMULT.setAction(actionMap.get("mult")); // NOI18N btnMULT.setText(resourceMap.getString("btnMULT.text")); // NOI18N btnMULT.setToolTipText(resourceMap.getString("btnMULT.toolTipText")); // NOI18N btnMULT.setName("btnMULT"); // NOI18N btnDIV.setAction(actionMap.get("div")); // NOI18N btnDIV.setText(resourceMap.getString("btnDIV.text")); // NOI18N btnDIV.setToolTipText(resourceMap.getString("btnDIV.toolTipText")); // NOI18N btnDIV.setName("btnDIV"); // NOI18N btnROOT.setAction(actionMap.get("root")); // NOI18N btnROOT.setText(resourceMap.getString("btnROOT.text")); // NOI18N btnROOT.setToolTipText(resourceMap.getString("btnROOT.toolTipText")); // NOI18N btnROOT.setName("btnROOT"); // NOI18N btnABS.setAction(actionMap.get("abs")); // NOI18N btnABS.setToolTipText(resourceMap.getString("btnABS.toolTipText")); // NOI18N btnABS.setName("btnABS"); // NOI18N btnLOG.setAction(actionMap.get("log")); // NOI18N btnLOG.setText(resourceMap.getString("btnLOG.text")); // NOI18N btnLOG.setToolTipText(resourceMap.getString("btnLOG.toolTipText")); // NOI18N btnLOG.setName("btnLOG"); // NOI18N btnREALPOWER.setAction(actionMap.get("realpower")); // NOI18N btnREALPOWER.setText(resourceMap.getString("btnREALPOWER.text")); // NOI18N btnREALPOWER.setToolTipText(resourceMap.getString("btnREALPOWER.toolTipText")); // NOI18N btnREALPOWER.setName("btnREALPOWER"); // NOI18N btnIMAGPOWER.setAction(actionMap.get("imagpower")); // NOI18N btnIMAGPOWER.setText(resourceMap.getString("btnIMAGPOWER.text")); // NOI18N btnIMAGPOWER.setToolTipText(resourceMap.getString("btnIMAGPOWER.toolTipText")); // NOI18N btnIMAGPOWER.setName("btnIMAGPOWER"); // NOI18N btnSIN.setAction(actionMap.get("sin")); // NOI18N btnSIN.setText(resourceMap.getString("btnSIN.text")); // NOI18N btnSIN.setToolTipText(resourceMap.getString("btnSIN.toolTipText")); // NOI18N btnSIN.setName("btnSIN"); // NOI18N btnCOS.setAction(actionMap.get("cos")); // NOI18N btnCOS.setToolTipText(resourceMap.getString("btnCOS.toolTipText")); // NOI18N btnCOS.setName("btnCOS"); // NOI18N btnTAN.setAction(actionMap.get("tan")); // NOI18N btnTAN.setToolTipText(resourceMap.getString("btnTAN.toolTipText")); // NOI18N btnTAN.setName("btnTAN"); // NOI18N jLabel1.setText(resourceMap.getString("jLabel1.text")); // NOI18N jLabel1.setName("jLabel1"); // NOI18N txtREAL1.setText(resourceMap.getString("txtREAL1.text")); // NOI18N txtREAL1.setToolTipText(resourceMap.getString("txtREAL1.toolTipText")); // NOI18N txtREAL1.setName("txtREAL1"); // NOI18N txtREAL1.addFocusListener(new java.awt.event.FocusAdapter() { public void focusLost(java.awt.event.FocusEvent evt) { txtFocusLost(evt); } }); jLabel2.setText(resourceMap.getString("jLabel2.text")); // NOI18N jLabel2.setName("jLabel2"); // NOI18N txtIMAG1.setText(resourceMap.getString("txtIMAG1.text")); // NOI18N txtIMAG1.setToolTipText(resourceMap.getString("txtIMAG1.toolTipText")); // NOI18N txtIMAG1.setName("txtIMAG1"); // NOI18N txtIMAG1.addFocusListener(new java.awt.event.FocusAdapter() { public void focusLost(java.awt.event.FocusEvent evt) { txtFocusLost(evt); } }); jLabel3.setText(resourceMap.getString("jLabel3.text")); // NOI18N jLabel3.setName("jLabel3"); // NOI18N txtREAL2.setText(resourceMap.getString("txtREAL2.text")); // NOI18N txtREAL2.setToolTipText(resourceMap.getString("txtREAL2.toolTipText")); // NOI18N txtREAL2.setName("txtREAL2"); // NOI18N txtREAL2.addFocusListener(new java.awt.event.FocusAdapter() { public void focusLost(java.awt.event.FocusEvent evt) { txtFocusLost(evt); } }); jLabel4.setText(resourceMap.getString("jLabel4.text")); // NOI18N jLabel4.setName("jLabel4"); // NOI18N txtIMAG2.setText(resourceMap.getString("txtIMAG2.text")); // NOI18N txtIMAG2.setToolTipText(resourceMap.getString("txtIMAG2.toolTipText")); // NOI18N txtIMAG2.setName("txtIMAG2"); // NOI18N txtIMAG2.addFocusListener(new java.awt.event.FocusAdapter() { public void focusLost(java.awt.event.FocusEvent evt) { txtFocusLost(evt); } }); jLabel5.setText(resourceMap.getString("jLabel5.text")); // NOI18N jLabel5.setName("jLabel5"); // NOI18N jLabel6.setText(resourceMap.getString("jLabel6.text")); // NOI18N jLabel6.setName("jLabel6"); // NOI18N jLabel7.setText(resourceMap.getString("jLabel7.text")); // NOI18N jLabel7.setName("jLabel7"); // NOI18N txtResult.setEditable(false); txtResult.setText(resourceMap.getString("txtResult.text")); // NOI18N txtResult.setToolTipText(resourceMap.getString("txtResult.toolTipText")); // NOI18N txtResult.setName("txtResult"); // NOI18N javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane()); getContentPane().setLayout(layout); layout.setHorizontalGroup( layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(layout.createSequentialGroup() .addContainerGap() .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addComponent(jLabel1) .addComponent(jLabel6) .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup() .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(layout.createSequentialGroup() .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addComponent(txtREAL1, javax.swing.GroupLayout.PREFERRED_SIZE, 151, javax.swing.GroupLayout.PREFERRED_SIZE) .addComponent(txtREAL2, javax.swing.GroupLayout.DEFAULT_SIZE, 151, Short.MAX_VALUE)) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false) .addGroup(layout.createSequentialGroup() .addComponent(jLabel2) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addComponent(txtIMAG1, javax.swing.GroupLayout.PREFERRED_SIZE, 160, javax.swing.GroupLayout.PREFERRED_SIZE)) .addGroup(layout.createSequentialGroup() .addComponent(jLabel4) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addComponent(txtIMAG2))) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED))
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -