用java编写计算机

来源:百度知道 编辑:UC知道 时间:2024/06/12 02:02:21
本人想用java编写一个有加,减,乘,除的计算机,而且此框架要有菜单栏和内容面板,只要一按菜单栏的子菜单“计算机”,就会出现内容面板的计算机。
内容面板的格式,第一行:标签“NUM1”,一个文本框标签“NUM1”,一个文本框,标签“NUM2”,一个文本框;
第二行:+,-,*,/四个按钮;
第三行:标签“运算结果”,一个文本框
请各位高手指点!!!

只作了界面:
import java.awt.*;
public class HomeWork6 {
public static void main(String[] args){
Frame f=new Frame("计算机");
Panel p1=new Panel();
p1.add(new TextField(40));
Panel p2=new Panel();
p2.setLayout(new GridLayout(1,4));
p2.add(new Button());
p2.add(new Button("BackSpace"));
p2.add(new Button ("CE"));
p2.add(new Button("C"));
Panel p3=new Panel();
p3.setLayout(new GridLayout(4,6));
p3.add(new Button("MC"));
p3.add(new Button("7"));
p3.add(new Button("8"));
p3.add(new Button("9"));
p3.add(new Button("/"));
p3.add(new Button("sqrt"));
p3.add(new Button("MR"));
p3.add(new Button("4"));
p3.add(new Button("5"));
p3.