- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
java计算器菜鸟设计体验(内附源代码)
2016/8/10 16:33:07自学java快半个月了,今天基本一整天都在做java计算器到现在是基本完成了,整体布局是在昨天做的,今天主要做了计算代码,必须要谢谢郝斌老师,计算器界面如下:其中连续计算功能比较有趣在计算出结果后可以按运算符继续计算其次,还能多次计算在该界面上能使用运算符继续计算写到这里代码已经很长了,实在是很菜,其他功能有待开发,比如阶乘,两个数求最大公因数,心里还是蛮高兴地,分享给大家 其中也有一些问题我一头雾水,需要请教一下别人,代码如下//2016/8/9 14:01:23尝试做个计算器吧;//2016/8/9 14:01:55做布局先//2016/8/10 15:07:21大体上是这样,以后慢慢优化//2016/8/10 16:30:05基本完成了,可以连续计算import java.awt.*;import java.awt.event.*;class Calculate_2{public static void main(String[] args){new Counter().Launch();}}class Counter extends Frame{public TextField f1 = new TextField(5); //数据一public TextField f2 = new TextField(1); //运算符public TextField f3 = new TextField(5); //数据二public TextField f4 = new TextField(5); //结果public static boolean[] flag = new boolean[5];//定义阀值按钮public static double count1 = 0;//保存输入数字1public static double count2 = 0;//保存输入数字2public static double count3 = 0;//保存计算结果public static String ch = ; //保存运算符public static String str1 = ;//存放字符化的数字1public static String str2 = ;//存放字符化的数字2public static String str3 = ;//存放字符化的数字结果3public String actionKind = ;//保存按钮操作类型public Button bn = null; //保存触发动作的按钮public String actionChar = ;//保存触发动作字符public void Launch(){Frame f = new Frame(立秋);//f.setSize(500,700);f.setBackground(new Color(233,139,42));f.setLayout(new GridLayout(7,1));Label Lb = new Label( = );Panel p0 = new Panel();Panel p1 = new Panel();Panel p2 = new Panel();Panel p3 = new Panel();Panel p4 = new Panel();Panel p5 = new Panel();Panel p6 = new Panel();p1.setLayout(new FlowLayout(FlowLayout.CENTER,40,20));p2.setLayout(new FlowLayout(FlowLayout.CENTER,40,20));p3.setLayout(new FlowLayout(FlowLayout.CENTER,40,20));p4.setLayout(new FlowLayout(FlowLayout.CENTER,40,20));p5.setLayout(new FlowLayout(FlowLayout.CENTER,40,20));Button bn0 = new Button(0);bn0.setSize(12,7);bn0.setActionCommand(数字);bn0.addActionListener(new MyMonitor());Button bn1 = new Button(1);bn1.setActionCommand(数字);bn1.addActionListener(new MyMonitor());Button bn2 = new Button(2);bn2.setActionCommand(数字);bn2.addActionListener(ne
原创力文档


文档评论(0)