当前位置: 主页 > JAVA语言

java简单计算器程序-java抽奖程序

发布时间:2023-02-12 07:08   浏览次数:次   作者:佚名

java写的一个可以加减乘除的计算器。 //***这款梦想计算器在功能和界面上与标准版Windows配件计算器类似***////******但不支持键盘操作java简单计算器程序,如有需要,下一级会让你满意***********//import java.awt.*; 导入 java.lang.*;导入 javax.swing.*; 导入 javax.swing.event.*; 导入java.awt。 事件。*; 导入 java.awt.Component.*;导入 java.awt.color.*;导入 java.text.DecimalFormat; //*************************************************** ************************ *********////************** ************************************************** ***************//public class Calculator implements ActionListener //导入动作监听接口{//********************* ***********// //******设计计算器接口单元 *****//JFrame框架; //定义框架 JTextField textAnswer; //定义输出显示框 JPanel panel, panel1, panel2, panel3;//定义面板为子容器,实现需要的界面效果 JMenuBar mainMenu;JTextField textMemory;JLabel labelMemSpace; //labelMemSpace只是简单的装饰,控制面板的形状JButton buttonSqrt, buttonDao, buttonEqual ;JMenu editMenu, viewMenu, helpMenu;JMenuItem copyItem, pasteItem, tItem, sItem, numberGroup, toHelp, aboutCal,myCollege;十进制格式 df; //设置数据输出精度 boolean clickable; //控制按钮是否可以按下 double memoryd; //使用存储在内存中的数字 int memoryi; 双vard,回答; //用于保存double数据的中间值(vard)和最终结果(answer) short key = -1, prekey = -1; //key用来保存当前进行了什么样的操作java简单计算器程序,prekey用来保存上次进行了什么操作 boolean clear = false;String copy; //JTextArea 帮助复制; //帮助 JScrollPane scrollHelp; static boolean One =true;//**** ***************////*****构造函数开始*****// public Calculator(){可点击=真; 答案= 0; frame = new JFrame ("梦想计算器--SWE08008"); frame.setResizable(false);//不允许改变计算器的大小 frame.setLocation(250,150);//设置计算器的起始位置 frame.setBackground(Color.YELLOW);df = new DecimalFormat( “0.###############”); //设置数据输出精度(对于double值)

java抽奖程序_java简单计算器程序_java简单小程序编程