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

📄 sdf.java

📁 年没年才才常常常常才名称年年才小在可发一饿日旧
💻 JAVA
📖 第 1 页 / 共 2 页
字号:
// TODO 将在此处添加您的处理代码:
    }//GEN-LAST:event_jButton34ActionPerformed

    private void jButton11ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton11ActionPerformed
    String s=display.getText();
  if(s.indexOf(".")==-1);
  else{
     int i=s.indexOf(".");
      s=s.substring(0,i);
      display.setText(s+"."+0);}

// TODO 将在此处添加您的处理代码:
    }//GEN-LAST:event_jButton11ActionPerformed

    private void jButton13ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton13ActionPerformed
  display.setText("");
// TODO 将在此处添加您的处理代码:
    }//GEN-LAST:event_jButton13ActionPerformed

    private void jButton30ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton30ActionPerformed
  if(counter==0)
        {
            i = new Double (display.getText());
            display.setText("");
            result = result + i.doubleValue();
            counter++;
            opera=4;
        }
         else if (counter !=0 && opera==4)
        {
            i = new Double (display.getText());
            display.setText("");
            result = result / i.doubleValue();
            opera = 4;
        }
        else if (counter !=0 && opera==1)
        {
            i = new Double (display.getText());
            display.setText("");
            result = result + i.doubleValue();
            opera = 4;
        }
        else if (counter !=0 && opera==2)
        {
            i = new Double (display.getText());
            display.setText("");
            result = result - i.doubleValue();
            opera = 4;
        }
        else if (counter !=0 && opera==3)
        {
            i = new Double (display.getText());
            display.setText("");
            result = result * i.doubleValue();
            opera = 4;
        }
// TODO 将在此处添加您的处理代码:
    }//GEN-LAST:event_jButton30ActionPerformed

    private void jButton35ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton35ActionPerformed
 if(counter==0)
        {
            i = new Double (display.getText());
            display.setText("");
            result = result + i.doubleValue();
            counter++;
            opera=3;
        }
         else if (counter !=0 && opera==3)
        {
            i = new Double (display.getText());
            display.setText("");
            result = result * i.doubleValue();
            opera = 3;
        }
        else if (counter !=0 && opera==1)
        {
            i = new Double (display.getText());
            display.setText("");
            result = result + i.doubleValue();
            opera = 3;
        }
        else if (counter !=0 && opera==2)
        {
            i = new Double (display.getText());
            display.setText("");
            result = result - i.doubleValue();
            opera = 3;
        }
        else if (counter !=0 && opera==4)
        {
            i = new Double (display.getText());
            display.setText("");
            result = result / i.doubleValue();
            opera = 3;
        }
// TODO 将在此处添加您的处理代码:
    }//GEN-LAST:event_jButton35ActionPerformed

    private void jButton16ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton16ActionPerformed
if(counter==0)
        {
            i = new Double (display.getText());
            display.setText("");
            result = result + i.doubleValue();
            counter++;
            opera=2;
        }
         else if (counter !=0 && opera==2)
        {
            i = new Double (display.getText());
            display.setText("");
            result = result - i.doubleValue();
            opera = 2;
        }
        else if (counter !=0 && opera==1)
        {
            i = new Double (display.getText());
            display.setText("");
            result = result + i.doubleValue();
            opera = 2;
        }
        else if (counter !=0 && opera==3)
        {
            i = new Double (display.getText());
            display.setText("");
            result = result * i.doubleValue();
            opera = 2;
        }
        else if (counter !=0 && opera==4)
        {
            i = new Double (display.getText());
            display.setText("");
            result = result / i.doubleValue();
            opera = 2;
        }
// TODO 将在此处添加您的处理代码:
    }//GEN-LAST:event_jButton16ActionPerformed

    private void jButton10ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton10ActionPerformed
if(counter==0)
        {
            i = new Double (display.getText());
            display.setText("");
            result = result + i.doubleValue();
            counter++;
            opera=1;
        }
        else if (counter !=0 && opera==1)
        {
            i = new Double (display.getText());
            display.setText("");
            result = result + i.doubleValue();
           opera = 1;
        }
        else if (counter !=0 && opera==2)
        {
            i = new Double (display.getText());
            display.setText("");
            result = result - i.doubleValue();
            opera = 1;
        }
        else if (counter !=0 && opera==3)
        {
            i = new Double (display.getText());
            display.setText("");
            result = result * i.doubleValue();
            opera = 1;
        }
        else if (counter !=0 && opera==4)
        {
            i = new Double (display.getText());
            display.setText("");
            result = result / i.doubleValue();
            opera = 1;
        }
// TODO 将在此处添加您的处理代码:
    }//GEN-LAST:event_jButton10ActionPerformed

    private void jButton14ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton14ActionPerformed
       display.setText("0");
        i = new Double (display.getText());
        //display.setText("");
        //NumPanel.point = false;
        result = 0.0;
        counter = 0;
        opera = 0;
        count = 0;
// TODO 将在此处添加您的处理代码:
    }//GEN-LAST:event_jButton14ActionPerformed

    private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton1ActionPerformed
            count++;
            s= display.getText();
            if(s.indexOf(".")==-1&&s.compareTo("")!=0)
                   s= s+ ".";
            else if(s.compareTo("")==0)
                s="0.";
               // JOptionPane.showMessageDialog(null,"小数点前面没有数据","警告",JOptionPane.ERROR_MESSAGE);
            //else 
               // JOptionPane.showMessageDialog(null,"重复输入小数点","警告",JOptionPane.ERROR_MESSAGE);
           display.setText(s);  
// TODO 将在此处添加您的处理代码:
    }//GEN-LAST:event_jButton1ActionPerformed

    private void jButton8ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton8ActionPerformed
           count++;
            s= display.getText();
            if(s.compareTo("0")==0);//JOptionPane.showMessageDialog(null,"输入零错误!","警告",JOptionPane.ERROR_MESSAGE);
           
            else{ s= s+ 0;
          
           display.setText(s);}
// TODO 将在此处添加您的处理代码:
    }//GEN-LAST:event_jButton8ActionPerformed

    private void jButton6ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton6ActionPerformed
           count++;
            s= display.getText();
             
         if(s.compareTo("0")==0)
             s="9";
         else
            s= s+ 9;
           display.setText(s);
// TODO 将在此处添加您的处理代码:
    }//GEN-LAST:event_jButton6ActionPerformed

    private void jButton7ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton7ActionPerformed
 count++;
            s= display.getText();
             if(s.compareTo("0")==0)
             s="8";
         else
            s= s+ 8;
           display.setText(s);
// TODO 将在此处添加您的处理代码:
    }//GEN-LAST:event_jButton7ActionPerformed

    private void jButton28ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton28ActionPerformed
 count++;
             s= display.getText();
             if(s.compareTo("0")==0)
             s="7";
         else
            s= s+ 7;
           display.setText(s);// TODO 将在此处添加您的处理代码:
    }//GEN-LAST:event_jButton28ActionPerformed

    private void jButton4ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton4ActionPerformed
 count++;
            s= display.getText();
             if(s.compareTo("0")==0)
             s="6";
         else
            s= s+ 6;
           display.setText(s);
// TODO 将在此处添加您的处理代码:
    }//GEN-LAST:event_jButton4ActionPerformed

    private void jButton5ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton5ActionPerformed
 count++;
            s= display.getText();
             if(s.compareTo("0")==0)
             s="5";
         else
            s= s+ 5;
           display.setText(s);
// TODO 将在此处添加您的处理代码:
    }//GEN-LAST:event_jButton5ActionPerformed

    private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton2ActionPerformed
 count++;
            s= display.getText();
             if(s.compareTo("0")==0)
             s="4";
         else
            s= s+ 4;
           display.setText(s);
// TODO 将在此处添加您的处理代码:
    }//GEN-LAST:event_jButton2ActionPerformed

    private void jButton29ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton29ActionPerformed
            count++;
            s= display.getText();
             if(s.compareTo("0")==0)
             s="3";
         else
            s= s+ 3;
           display.setText(s);
// TODO 将在此处添加您的处理代码:
    }//GEN-LAST:event_jButton29ActionPerformed

    private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton3ActionPerformed
            count++;
             s= display.getText();
             if(s.compareTo("0")==0)
             s="2";
         else
            s= s+ 2;
           display.setText(s);
// TODO 将在此处添加您的处理代码:
    }//GEN-LAST:event_jButton3ActionPerformed

    private void jButton9ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton9ActionPerformed
            count++;
            s= display.getText();
             if(s.compareTo("0")==0)
             s="1";
         else
            s= s+ 1;
           display.setText(s);
// TODO 将在此处添加您的处理代码:
    }//GEN-LAST:event_jButton9ActionPerformed

    private void jButton12ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton12ActionPerformed
// TODO 将在此处添加您的处理代码:
        i = new Double (display.getText());
        temp = i.doubleValue();
    }//GEN-LAST:event_jButton12ActionPerformed
    
    /**
     * @param args the command line arguments
     */
    public static void main(String args[]) {
        java.awt.EventQueue.invokeLater(new Runnable() {
            public void run() {
                new SDF().setVisible(true);
            }
        });
    }
    
    // 变量声明 - 不进行修改//GEN-BEGIN:variables
    private javax.swing.JTextField display;
    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 jButton16;
    private javax.swing.JButton jButton2;
    private javax.swing.JButton jButton28;
    private javax.swing.JButton jButton29;
    private javax.swing.JButton jButton3;
    private javax.swing.JButton jButton30;
    private javax.swing.JButton jButton34;
    private javax.swing.JButton jButton35;
    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;
    // 变量声明结束//GEN-END:variables
    static String s = new String();
    static short count = 0;

    private short counter;

    Double i;

    private double result = 0;

    private short opera = 0;

    double temp = 0.0;
}

⌨️ 快捷键说明

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