简单计算器代码

package calcultorthree;

import java.awt.BorderLayout;//导入边界布局管理器类

import java.awt.GridLayout;//导入网格布局管理器类

import java.awt.TextField;//导入文本区域类

import java.awt.event.ActionEvent;//导入事件类

import java.awt.event.ActionListener;//导入事件监听者类

import javax.swing.JButton;//导入按钮类

import javax.swing.JFrame;//导入窗体

import javax.swing.JPanel;//导入面板

/**

*本例实现了简单计算器代码,具备加减乘除和正弦功能,旨在抱砖引玉。熟悉java的同学,可以在此基础上实现更复杂的功能。

* @author Fjsh

*/

public class CalcultorThree {

//新建对象,在构造函数中进行初始化

JFrame frame;//新建窗体对象

JButton buttonzero,buttondot,buttonequal;//新建按钮“0”“.”“=”

JButton buttonplus,buttonminus,buttonmultiple,buttondevision,

buttonsin,buttontozero;//新建按钮“+”“-”“*”“/”“sin”和归零按钮JButton buttonone,buttontwo,buttonthree,buttonfour,buttonfive,buttonsix,

buttonseven,buttoneight,buttonnine;//新建数字按钮“0”“1”“2”“3”“4”“5”“6”“7”“8”“9”

JPanel panelwest,panelcenter,paneleast;//新建三个面板

TextField tf;//新建文本区域对象

public CalcultorThree(){

//初始化对象

tf=new TextField(30);//构造空文本字段,字符宽度为30

frame =new JFrame("CalculatorThree");//构造窗体对象,名称为“CalculatorThree”

求java简单计算器源代码_java简单计算器源代码相关推荐

  1. java计算器简单源代码_java 简单的计算器程序实例代码

    java 简单的计算器程序 实现实例: import java.awt.*; import java.awt.event.*; import javax.swing.*; public class C ...

  2. java 简单的计算器程序_java 简单计算器

    做的很简陋  慢慢学习中!!!!!! import java.awt.*; public class 计算 { public static void main(String[] args) { win ...

  3. java j界面 计算器界面_Java界面计算器的实现

    实现一个计算器,运行界面如下: 运行界面 在eclipse中运行通过 主要运用了Java的图形界面显示,流式布局方式,使用监听器,实现简单的加减乘除计算,结果显示在result文本框中 import ...

  4. java体重指数计算器程序_java 学习 ——计算器小程序

    简易计算器小程序代码: package jisuanqi; //声明需要插入的包 import java.awt.*; import java.lang.Object; import java.lan ...

  5. java简单工厂模式_Java 简单工厂模式

    Java 简单工厂模式 2014-05-28·WeaponX 3717 次浏览 ## 介绍 简单工厂模式又称静态工厂模式. 简单工厂模式由工厂类角色.抽象产品角色和具体产品角色组成. 工厂类角色是本模 ...

  6. java全面的计算器代码_Java实现计算器的代码

    用java 实现的计算器,原理看代码注释,具体内容如下 public class mycalculator { public static void main(string[] args) { str ...

  7. java 解析xls 文件_java简单解析xls文件的方法示例【读取和写入】

    本文实例讲述了java简单解析xls文件的方法.分享给大家供大家参考,具体如下: 读取: import java.io.*; import jxl.*; import jxl.write.*; imp ...

  8. java 实现ps功能_java 简单图片,可以实现ps的几个小滤镜

    java 简单图片,可以实现ps的几个小滤镜 以下教你实现图片马赛克,黑白画,珠纹化,油画效果等处理技术原理及实现.看完自己也可以简单的玩一玩. 1. 需要用到的包 java.awt // 用于创建用 ...

  9. java 统计汉字个数_Java简单统计字符串中汉字,英文字母及数字数量的方法

    本文实例讲述了java简单统计字符串中汉字,英文字母及数字数量的方法.分享给大家供大家参考,具体如下: package org.zhy.demo.algorithm; /** * 有一个字符串,其中包 ...

最新文章

  1. Ubuntu16.04 Table无法自动补全
  2. SAP MIGO对工单做101收货,报错 - Check table TFBEFU_CR entry 10 does not exist – 对策
  3. 并查集-hdu3083-How Many Answers Are Wrong
  4. Canonical 开源 MicroK8 | 云原生生态周报 Vol. 25
  5. WEB标准页面CSS命名参考
  6. SAP customer engagement center Fiori界面登录后的处理
  7. jsp mysql书店源码_使用jsp数据库mysql实现网上购物书店课程设计
  8. %lf 和 %f 有什么区别
  9. ​Azure 助力下,C9 电竞战队所向披靡!​
  10. 5行代码秀碾压,比Keras还好用的fastai来了,尝鲜PyTorch 1.0必备伴侣
  11. 推荐一个非常好用的进程管理器
  12. 洛谷试炼场 计数问题
  13. java.sql包是jdbc_sqljdbc4.jar官方下载|
  14. qnx 设备驱动开发_一种QNX系统的USB驱动加载方法与流程
  15. OA发展建议有奖调研内容
  16. linux的磁盘busy,Linux umount 报 device is busy 的处理方法
  17. 机器学习--使用朴素贝叶斯进行垃圾邮件分类
  18. Amazon SES 邮件发送服务
  19. 多彩HUAWEI nova 2系列手机炫丽亮相 自拍功能抢眼
  20. 【Zookeeper】分布式集群(详细图文)

热门文章

  1. 11月4日,上海开源基础设施峰会,不见不散!
  2. 不止 5G 和鸿蒙,华为最新大招,扔出 AI 计算核弹
  3. 云漫圈 | 什么是微服务?
  4. 红旗Linux网卡绑定,Linux bonding 之balance-alb 原理介绍及其实现
  5. oracle生成字母序号6,创建以字母数字开头的Oracle序列
  6. RuoYi-Cloud 进阶篇_04( Seata 高可用集群 AT模式 需求实战)
  7. SQL算法中的变量使用占位符动态赋值
  8. Oracle 创建表空间、用户、权限_(plsql)
  9. 企业实战(Jenkins+GitLab+SonarQube)_07_Jenkins 安全设置
  10. JavaScript-初识jQuery及公式