Java实战(四)定义一个GUI程序,实现简易的算术运算

本文展示了如何使用Java定义一个GUI程序,利用Grid布局创建输入框、选择算术运算符及按钮,实现基本的加减乘除运算。程序还包括事件监听,能够根据用户输入进行计算并显示结果。
摘要由CSDN通过智能技术生成

定义一个GUI程序,实现简易的算术运算

(1)定义窗口类,Grid布局,第一行输入第一个数据,第二行通过choice选择 + - * /,第三行输入第二个数据,第四行按钮,计算和退出
(2)定义事件处理程序,实现计算和退出功能(计算结果可以采用System.out.println()输出)
(3)定义测试类

实现代码:

package CurriculumDesign;

import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;

/*
3.定义一个GUI程序,实现简易的算术运算。
(1)定义窗口类,Grid布局,第一行输入第一个数据,第二行通过choice选择 + - * /,第三行输入第二个数据,第四行按钮,计算和退出
(2)定义事件处理程序,实现计算和退出功能(计算结果可以采用System.out.println()输出)
(3)定义测试类
 */

class MyCalc extends Frame {
   
    //组件准备
    //第一个数据输入文本域
    TextField parameter1 = new TextField();
    //操作符选择下拉框
    Choice sexChoice = new Choice();
    //第二个数据输入文本域
    TextField parameter2 = new TextField();
    //计算按钮
    Button doButton = new Button("开始计算");
    //退出按钮
    Button exitButton = new Button("退出程序");

    //定义构造函数
    public MyCalc(int x, int y, int width, int height, Color color) {
   
        //设置窗口名称
        super("MyFrame"
  • 8
    点赞
  • 43
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值