在java中用awt编写一个计算器

来源:百度知道 编辑:UC知道 时间:2024/05/27 22:38:26
我现在急需一个用awt编写的计算器程序,我的积分不高,请大家帮帮我 谢谢谢谢谢各位大侠啊

我也是转来的 共同学习

import java.awt.*;

import java.awt.event.*;

import javax.swing.*;

public class Calculator extends JFrame

{

private Container container;

private GridBagLayout layout;

private GridBagConstraints constraints;

private JTextField displayField;//计算结果显示区

private String lastCommand;//保存+,-,*,/,=命令

private double result;//保存计算结果

private boolean start;//判断是否为数字的开始

public Calculator()

{

super("Calculator");

container=getContentPane();

layout=new GridBagLayout();

container.setLayout(layout);

constraints=new GridBagConstraints();

start=true;

result=0;

lastCommand = "=";

displayField=new JTextField(20);

displayField.setHorizontalAlignment(JTextField.RIGHT);

constraints.gridx=0;