首页
学习
活动
专区
工具
TVP
发布

java swing计算器_用winform编写计算器

实现要求 1、使用Java图形界面组件设计软件,界面如图所示。 2、软件能够满足基本的“加、减、乘、除”等运算要求。 3、程序代码清晰,语法规范,结构合理,逻辑正确。...实现代码: import java.awt.BorderLayout; import java.awt.GridLayout; import java.awt.event.ActionEvent; import...javax.swing.JPanel; import javax.swing.JTextField; public class Calculator extends JFrame { // 显示计算器按钮的值和计算后的值...JTextField display; JPanel panel1;// 面板1,放文本框 JPanel panel2;// 面板2,放按钮 String nowButton;// 当前按下的变量 public...Calculator() { this.setBounds(0, 0, 500, 500); this.setLocationRelativeTo(null);// 让窗口在屏幕中间显示 setTitle("计算器

2.7K00
您找到你想要的搜索结果了吗?
是的
没有找到

日期计算器的模拟实现

---- 日期计算器的模拟实现:: 1.获取某年某月的天数 int GetMonthDay(int year, int month) { static int monthDayArray[13]..._day; } return *this; } 5.析构函数 ~Date()//可不写 { ; } 日期因为没有申请资源,所以无需写析构函数,编译器默认生成的析构函数就可以。...return n * flag; } Date.h #pragma once #include using namespace std; class Date { //友元声明(的任意位置.../d1 << cout编译器会转化成d1.operator<<(cout) this指针抢了左操作数d1的位置 //>的重载一般不写成成员函数 因为this默认抢了第一个参数的位置 Date对象就是左操作数...++n; //复用++ ++到和d1日期相等 就是相差多少天 ++min; } return n * flag; } //为了支持链式流插入 cout<< d1 <<d2 返回cout对象

58820

JAVA图形界面:加法计算器

JAVA用于开发图形界面应用的 SWING 组件包功能强大,使用方便。接下来我们就使用其写一个简单的图形界面小程序:加法计算器。 第一步: 首先得构思,我们要做什么。...加法计算器的话,做出来之后大概是这个样子的。 ?...代码实现: import java.awt.Color; import java.awt.Component; import java.awt.event.ActionEvent; import java.awt.event.ActionListener...该窗口继承自 JAVA 提供的JFrame 窗口,并实现了JAVA 提供的 ActionListener 事件响应接口(我们使用该窗口作为自己的事件监听器)。...8 ~ 11 行,将文本框与按钮控件作为的成员属性,因为在程序运行时他们的状态需要保存下来,如果将其定义在某个函数中,该函数结束时,控件的生命周期也会结束,控件的状态已经其中的值无法保存,我们便无法完成后序的其他操作

2K30

扫码

添加站长 进交流群

领取专属 10元无门槛券

手把手带您无忧上云

扫码加入开发者社群

相关资讯

热门标签

活动推荐

    运营活动

    活动名称
    广告关闭
    领券