📄 sdf.java
字号:
}
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;
}
}//GEN-LAST:event_jButton16ActionPerformed
private void jButton34ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton34ActionPerformed
// TODO 将在此处添加您的处理代码:
if (opera==1)
{
i = new Double (display.getText());
display.setText("");
result = result + i.doubleValue();
display.setText(""+ result);
}
else if (opera==2)
{
i = new Double (display.getText());
display.setText("");
result = result - i.doubleValue();
display.setText(""+ result);
}
else if (opera==3)
{
i = new Double (display.getText());
display.setText("");
result = result * i.doubleValue();
display.setText(""+ result);
}
else if (opera==4)
{
i = new Double (display.getText());
display.setText("");
result = result / i.doubleValue();
display.setText(""+ result);
}
counter = 0;
result = 0;
}//GEN-LAST:event_jButton34ActionPerformed
private void jButton10ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton10ActionPerformed
// TODO 将在此处添加您的处理代码:
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;
}
}//GEN-LAST:event_jButton10ActionPerformed
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton1ActionPerformed
// TODO 将在此处添加您的处理代码:
if(count ==0)
{
s= display.getText();
s= s+ "0.";
display.setText(s);
count++;
}
else
{
s= display.getText();
s= s+ ".";
display.setText(s);
count++;
}
}//GEN-LAST:event_jButton1ActionPerformed
private void jButton8ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton8ActionPerformed
// TODO 将在此处添加您的处理代码:
count++;
s= display.getText();
s= s+ 0;
display.setText(s);
}//GEN-LAST:event_jButton8ActionPerformed
private void jButton29ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton29ActionPerformed
// TODO 将在此处添加您的处理代码:
count++;
s= display.getText();
s= s+ 3;
display.setText(s);
}//GEN-LAST:event_jButton29ActionPerformed
private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton3ActionPerformed
// TODO 将在此处添加您的处理代码:
count++;
s= display.getText();
s= s+ 2;
display.setText(s);
}//GEN-LAST:event_jButton3ActionPerformed
private void jButton9ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton9ActionPerformed
// TODO 将在此处添加您的处理代码:
count++;
s= display.getText();
s= s+ 1;
display.setText(s);
}//GEN-LAST:event_jButton9ActionPerformed
private void jButton4ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton4ActionPerformed
// TODO 将在此处添加您的处理代码:
count++;
s= display.getText();
s= s+ 6;
display.setText(s);
}//GEN-LAST:event_jButton4ActionPerformed
private void jButton5ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton5ActionPerformed
// TODO 将在此处添加您的处理代码:
count++;
s= display.getText();
s= s+ 5;
display.setText(s);
}//GEN-LAST:event_jButton5ActionPerformed
private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton2ActionPerformed
// TODO 将在此处添加您的处理代码:
count++;
s= display.getText();
s= s+ 4;
display.setText(s);
}//GEN-LAST:event_jButton2ActionPerformed
private void jButton6ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton6ActionPerformed
// TODO 将在此处添加您的处理代码:
count++;
s= display.getText();
s= s+ 9;
display.setText(s);
}//GEN-LAST:event_jButton6ActionPerformed
private void jButton7ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton7ActionPerformed
// TODO 将在此处添加您的处理代码:
count++;
s= display.getText();
s= s+ 8;
display.setText(s);
}//GEN-LAST:event_jButton7ActionPerformed
private void jButton28ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton28ActionPerformed
// TODO 将在此处添加您的处理代码:
count++;
s= display.getText();
s= s+ 7;
display.setText(s);
}//GEN-LAST:event_jButton28ActionPerformed
/**
* @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.JLabel 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 jButton31;
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;
private javax.swing.JPanel nums;
// 变量声明结束//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 + -