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

📄 supercalculator.java

📁 此计算器是我们期末的实习作业
💻 JAVA
字号:
import javax.swing.*;
import java.awt.*;


import java.awt.event.*;
class SuperCalculator extends Frame implements ActionListener
{ String s;TextField label=new TextField(35);ok1 oem=new ok1();
 SuperCalculator()
 { 
  super("超超超级计算器");
  
  setBounds(100,100,450,90);
  setLayout(null);
  setVisible(true);
  label.setBounds(50,40,300,20);
  add(label);
  Button button1=new Button("clear");
  Button button=new Button("Enter");
  add(button);
  add(button1);
  button.addActionListener(this);
  button.setBounds(350,40,80,30);
  button1.setBounds(60,65,40,20);
  button1.addActionListener(oem);
  addWindowListener(new ok());
  }


public void actionPerformed(ActionEvent e)
 { s=label.getText();  String s1=new String();if(s.compareTo(s1)==0) label.setText("请输入正确表达式");
   Core c=new Core(s); if(c.d==0) label.setText("请输入正确表达式");  else{Double k=new Double(c.d);   label.setText(k.toString()); }  }
                


public static void main(String[] args)
 { 
      try{ 
    SuperCalculator sc=new SuperCalculator();}
   catch(Exception e)
    {SuperCalculator sc1=new SuperCalculator(); TextField label1=sc1.label; label1.setText("请输入正确表达式");}
   }
 
class ok1 implements ActionListener
{
 public void actionPerformed(ActionEvent e)
{ 
 label.setText("");}
}




}





class ok  extends WindowAdapter
{ 
 public void windowClosing(WindowEvent e){ System.exit(0);}
}









⌨️ 快捷键说明

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