⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 newapplet.java

📁 用netbean的applet形式编写的计算器
💻 JAVA
📖 第 1 页 / 共 3 页
字号:
        jButton22.setText("BackSpace");        jButton22.addActionListener(new java.awt.event.ActionListener() {            public void actionPerformed(java.awt.event.ActionEvent evt) {                jButton22ActionPerformed(evt);            }        });        add(jButton22, new org.netbeans.lib.awtextra.AbsoluteConstraints(20, 80, -1, -1));        jButton23.setText("记忆");        jButton23.addActionListener(new java.awt.event.ActionListener() {            public void actionPerformed(java.awt.event.ActionEvent evt) {                jButton23ActionPerformed(evt);            }        });        add(jButton23, new org.netbeans.lib.awtextra.AbsoluteConstraints(110, 80, 70, -1));        jButton24.setText("π");        jButton24.addActionListener(new java.awt.event.ActionListener() {            public void actionPerformed(java.awt.event.ActionEvent evt) {                jButton24ActionPerformed(evt);            }        });        add(jButton24, new org.netbeans.lib.awtextra.AbsoluteConstraints(180, 80, 60, -1));        jButton25.setText("清零");        jButton25.addActionListener(new java.awt.event.ActionListener() {            public void actionPerformed(java.awt.event.ActionEvent evt) {                jButton25ActionPerformed(evt);            }        });        add(jButton25, new org.netbeans.lib.awtextra.AbsoluteConstraints(240, 80, -1, -1));        jLabel1.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);        jLabel1.setText("tusion个人作品");        add(jLabel1, new org.netbeans.lib.awtextra.AbsoluteConstraints(100, 310, 120, -1));        jButton26.setText("x^y");        jButton26.addActionListener(new java.awt.event.ActionListener() {            public void actionPerformed(java.awt.event.ActionEvent evt) {                jButton26ActionPerformed(evt);            }        });        add(jButton26, new org.netbeans.lib.awtextra.AbsoluteConstraints(180, 230, 60, -1));        jButton27.setText("说明");        jButton27.addActionListener(new java.awt.event.ActionListener() {            public void actionPerformed(java.awt.event.ActionEvent evt) {                jButton27ActionPerformed(evt);            }        });        add(jButton27, new org.netbeans.lib.awtextra.AbsoluteConstraints(20, 260, 90, -1));        jButton28.setText("%");        jButton28.setActionCommand("jButton28");        jButton28.addActionListener(new java.awt.event.ActionListener() {            public void actionPerformed(java.awt.event.ActionEvent evt) {                jButton28ActionPerformed(evt);            }        });        add(jButton28, new org.netbeans.lib.awtextra.AbsoluteConstraints(180, 260, 60, -1));    }// </editor-fold>//GEN-END:initComponentsprivate void jButton15ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton15ActionPerformed// TODO add your handling code here:    CommandSign("x");}//GEN-LAST:event_jButton15ActionPerformedprivate void jButton25ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton25ActionPerformed// TODO add your handling code here:    numberSign("清零");}//GEN-LAST:event_jButton25ActionPerformedprivate void jButton10ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton10ActionPerformed// TODO add your handling code here:    numberSign("0");}//GEN-LAST:event_jButton10ActionPerformedprivate void jButton11ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton11ActionPerformed// TODO add your handling code here:    numberSign("+/-");}//GEN-LAST:event_jButton11ActionPerformedprivate void jButton12ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton12ActionPerformed// TODO add your handling code here:    numberSign(".");}//GEN-LAST:event_jButton12ActionPerformedprivate void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton1ActionPerformed// TODO add your handling code here:    numberSign("1");}//GEN-LAST:event_jButton1ActionPerformedprivate void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton2ActionPerformed// TODO add your handling code here:    numberSign("2");}//GEN-LAST:event_jButton2ActionPerformedprivate void jButton3ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton3ActionPerformed// TODO add your handling code here:    numberSign("3");}//GEN-LAST:event_jButton3ActionPerformedprivate void jButton4ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton4ActionPerformed// TODO add your handling code here:    numberSign("4");}//GEN-LAST:event_jButton4ActionPerformedprivate void jButton5ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton5ActionPerformed// TODO add your handling code here:    numberSign("5");}//GEN-LAST:event_jButton5ActionPerformedprivate void jButton6ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton6ActionPerformed// TODO add your handling code here:    numberSign("6");}//GEN-LAST:event_jButton6ActionPerformedprivate void jButton7ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton7ActionPerformed// TODO add your handling code here:    numberSign("7");}//GEN-LAST:event_jButton7ActionPerformedprivate void jButton8ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton8ActionPerformed// TODO add your handling code here:    numberSign("8");}//GEN-LAST:event_jButton8ActionPerformedprivate void jButton9ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton9ActionPerformed// TODO add your handling code here:    numberSign("9");}//GEN-LAST:event_jButton9ActionPerformedprivate void jButton22ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton22ActionPerformed// TODO add your handling code here:    numberSign("BackSpace");}//GEN-LAST:event_jButton22ActionPerformedprivate void jButton23ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton23ActionPerformed// TODO add your handling code here:    remmenberResult();}//GEN-LAST:event_jButton23ActionPerformedprivate void jButton24ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton24ActionPerformed// TODO add your handling code here:    numberSign("π");}//GEN-LAST:event_jButton24ActionPerformedprivate void jButton13ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton13ActionPerformed// TODO add your handling code here:    CommandSign("+");}//GEN-LAST:event_jButton13ActionPerformedprivate void jButton14ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton14ActionPerformed// TODO add your handling code here:    CommandSign("-");}//GEN-LAST:event_jButton14ActionPerformedprivate void jButton16ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton16ActionPerformed// TODO add your handling code here:    CommandSign("÷");}//GEN-LAST:event_jButton16ActionPerformedprivate void jButton17ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton17ActionPerformed// TODO add your handling code here:    calculate1("开方");}//GEN-LAST:event_jButton17ActionPerformedprivate void jButton18ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton18ActionPerformed// TODO add your handling code here:    calculate1("立方");}//GEN-LAST:event_jButton18ActionPerformedprivate void jButton19ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton19ActionPerformed// TODO add your handling code here:    calculate1("平方");}//GEN-LAST:event_jButton19ActionPerformedprivate void jButton20ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton20ActionPerformed// TODO add your handling code here:    calculate1("1/x");}//GEN-LAST:event_jButton20ActionPerformedprivate void jButton21ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton21ActionPerformed// TODO add your handling code here:    CommandSign("=");}//GEN-LAST:event_jButton21ActionPerformedprivate void jButton26ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton26ActionPerformed// TODO add your handling code here:    CommandSign("x^y");}//GEN-LAST:event_jButton26ActionPerformedprivate void jButton27ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton27ActionPerformed// TODO add your handling code here:    statement();   }//GEN-LAST:event_jButton27ActionPerformedprivate void jButton28ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton28ActionPerformed// TODO add your handling code here:    percentage();}//GEN-LAST:event_jButton28ActionPerformed    // Variables declaration - do not modify//GEN-BEGIN:variables    private javax.swing.JButton jButton1;    private javax.swing.JButton jButton10;    private javax.swing.JButton jButton11;    private javax.swing.JButton jButton12;    private javax.swing.JButton jButton13;    private javax.swing.JButton jButton14;    private javax.swing.JButton jButton15;    private javax.swing.JButton jButton16;    private javax.swing.JButton jButton17;    private javax.swing.JButton jButton18;    private javax.swing.JButton jButton19;    private javax.swing.JButton jButton2;    private javax.swing.JButton jButton20;    private javax.swing.JButton jButton21;    private javax.swing.JButton jButton22;    private javax.swing.JButton jButton23;    private javax.swing.JButton jButton24;    private javax.swing.JButton jButton25;    private javax.swing.JButton jButton26;    private javax.swing.JButton jButton27;    private javax.swing.JButton jButton28;    private javax.swing.JButton jButton3;    private javax.swing.JButton jButton4;    private javax.swing.JButton jButton5;    private javax.swing.JButton jButton6;    private javax.swing.JButton jButton7;    private javax.swing.JButton jButton8;    private javax.swing.JButton jButton9;    private javax.swing.JLabel jLabel1;    private javax.swing.JTextField jTextField1;    // End of variables declaration//GEN-END:variables    /*此方法处理除了 "+" "-" "*" "/" "=" "x^y"外的其它按钮*/    public void numberSign(String buttonValue)//处理除了 + - * / = 及科学计算按钮外的其它按钮    {                 if(smP)//恢复"说明"按钮初始状态            smP=false;            String input=buttonValue;        if (!numStart) //不是数字开始        {            this.jTextField1.setText("");//设置初始值             numStart=true;             if(input.equals("+/-"))//输入为负号             this.jTextField1.setText(this.jTextField1.getText()+"-"); //显示负号                     }                if(!input.equals("+/-"))         {

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -