急!用JAVA编一个小型计算器

来源:百度知道 编辑:UC知道 时间:2024/05/16 10:01:03
二、实验内容:
用图形界面工具,结合事件处理机制,编写Java Application程序,实现一个可视化的计算器。
三、实验要求:
1. 必须采用一种布局管理器;
2. 使用标签、按钮、文本框绘制一个计算器(至少应具有按键和显示区,至少实现加、减、乘、除运算);
3. 采用一种合适的事件处理器;
4. 写出实验报告。
请知道的高手们给我解答,谢谢!!!

这个可以不。

import javax.swing.*;
//import javax.swing.event.*;
import java.awt.*;
import java.awt.event.*;

//计算器显示结果的窗体
class Result extends JPanel
{
JTextField text = new JTextField("0"); //text先是输入和结果
Result()
{

text.setHorizontalAlignment(SwingConstants.RIGHT); //讲输入的数字或得到的结果在text的右边显示
text.setEnabled(false); //文本框不能编辑
setLayout(new BorderLayout()); //设定布局管理器边框布局
add(text, BorderLayout.CENTER); //text放置在窗体的中间
}
}

//计算器数字按钮定义面板
class Number_Key extends JPanel
{
JButton zero = new JButton("0");//数字键0
JButton one = new JButton("1");//数字键1
JButton two = new JButton("2");//数字键2
JButton three = new JButton("3");//数字键3
JButton four = new JButton("4");/