2022年用java编写一个简易的计算器代码.pdf
《2022年用java编写一个简易的计算器代码.pdf》由会员分享,可在线阅读,更多相关《2022年用java编写一个简易的计算器代码.pdf(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、import 使用 java 语言开发一个简易计算器* * */public class TestJsq extends JFrame implements ActionListener, KeyListener private JTextField jtf;private JButton jb_bk, jb_ce, jb_c;private String xs = ;private double sum = 0;private int fh;public static void main(String args) new TestJsq().creatCUI();public void cr
2、eatCUI() JFrame jf = new JFrame();(计算器 );jtf = new JTextField(0.);(jtf, ;JPanel jp_main = new JPanel(new BorderLayout();(jp_main);JPanel jp1 = new JPanel(new GridLayout(1, 3, 1, 1);jb_bk = new JButton(Backspace);(this);jb_ce = new JButton(CE);(this);jb_c = new JButton(C);(this);(jb_bk);(jb_ce);(jb_c
3、);(jp1, ;JPanel jp2 = new JPanel(new GridLayout(4, 5, 1, 1);String str = 7, 8, 9, /, sqrt, 4, 5, 6, *, %,1, 2, 3, -, 1 /x, 0, +/-, ., +, = ;for (int i = 0; i 20; i+) JButton jb = new JButton(stri);精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 1 页,共 7 页 - - - - - - - - - - (thi
4、s);if (i = 3 | i = 8 | i = 13 | i = 18 | i = 19) ;(jb);(jp2, ;(false);(50, 50, 350, 350);(true);Overridepublic void actionPerformed(ActionEvent e) String s = ();if (CE) | (C) xs = ;(0.); else if (Backspace) String str = (0, () - 1);xs = str;(xs); else if (7) | (8) | (9)| (4) | (5) | (6)| (1) | (2) |
5、 (3)| (0) | (.) xs = xs + s;(xs); else if (+/-) double x = (xs);xs= + (-x);(xs); else if (/) fh = 4;int point = (.);if (point != -1) String strt = (0, point);精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 2 页,共 7 页 - - - - - - - - - - String z = (point + 1, ();int z_num = ();su
6、m = (strt) + (double) (z)/ (10 * z_num); else sum = (xs);xs = ;(null); else if (*) fh = 3;int point = (.);if (point != -1) String strt = (0, point);String z = (point + 1, ();int z_num = ();sum = (strt) + (double) (z)/ (10 * z_num); else sum = (xs);xs = ;(null); else if (-) fh = 2;int point = (.);if
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022 年用 java 编写 一个 简易 计算器 代码
限制150内