import java.io.*;public class CalculatorWindow extends JFrame implements ActionListener{ NumberButton numberButton[];OperationButton operationButton[];JButton 小数点操作,正负号操作,退格操作,等号操作,清零操作,sin;JTextField resultShow; //显示计算结果 JTextField showComputerProcess; //显示当...
1、题目:计算器。设计内容是设计一个图形界面(GUI)的计算器应用程序,完成简单的算术运算。设计要求是设计的计算器应用程序可以完成家法、减法、乘法、除法和取余运算。且有小数点、正负号、求倒数、退格和清零功能。2、代码:数字按钮NumberButton类如下:import java.awt.import java.awt.event.import...
import java.awt.TextField;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.awt.event.WindowAdapter;import java.awt.event.WindowEvent;public class CalculatorGUI { private Frame f;private Panel p1, p2;private Button b0, b1, b2, b3, b4, b5, b6, b7...
class Calculator extends WindowAdapter implements ActionListener//创建Calculator类, 实现ActionListener接口.{ //result代表上一次运算结果;data1代表当前文本框内显示的数,radixPointDepth代表小数位数 private double result=0,data1=0,radixPointDepth=3;//resultIndicate 代表是否敲击了等号,要求结果 /...
Frame cclt = new Frame("我的计算器");cclt.setBounds(300,150,300,265);cclt.setLayout(null);final TextField text = new TextField();text.setBounds(10, 30, 280, 35);text.setText("0");text.setEditable(false);Font font = new Font("", 5, 25);text.setFont(font);cclt.add...