Java计算机文本代码,java计算器源代码(仿win).docx

java 计算器源代码 ( 仿 win7)

import java.awt.* 。

import javax.swing.* 。

import java.awt.event.* 。

class Cal extends JFrame implements ActionListener,MouseListener{

JMenuBar menubar 。

JMenu menu_check,menu_edit,menu_help 。

JMenuItem menuitem_science,menuitem_check,menuitem_exit,menuitem_copy,

menuitem_paste,menuitem1_copy,menuitem1_paste,menuitem_chelp,menuitem_about 。

JCheckBoxMenuItem menuitem_standard 。

JTextField ta1。

int x,result2 。

double op1,op2,opall 。

private boolean end=false,flag=false,add=false,sub=false,cheng=false,chu=false,flagop2=false 。

JButton b_mc,b_mr,b_ms,b_mjia,b_mjian,b_tui,b_ce,b_c,b_jj,

b_dui,b_7,b_8,b_9,b_chu,b_baifenhao,b_4,b_5,b_6,b_cheng, b_daoshu,b_1,b_2,b_3,b_jian,b_0,b_dian,b_jia,b_dengyu 。

JPanel p_all,p_button1,p_button2,p_txt,p1,p2,p3,p4,p5 。

private String str,resultstr 。

JPopupMenu popupmenu 。

Container con=this.getContentPane() 。

Font font=new Font(" 微软雅黑 ",Font.PLAIN,12) 。

Color color=new Color(120,220,120) 。

Cal(String s){

super(s)。 setSize(220,315)。

setResizable(false)。

setVisible(true) 。

Dimension scr=Toolkit.getDefaultToolkit().getScreenSize() 。

Dimension frm=this.getSize() 。 setLocation((scr.width-frm.width)/ 2,(scr.height-frm.height)/ 2)。

Toolkit tk=Toolkit.getDefaultToolkit() 。 // 程序默认图标设置 setIconImage(tk.createImage("D:\\sd.jpg")) 。 setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE。)

// // menubar=new JMenuBar() 。

menubar.setPreferredSize(new Dimension(frm.width,19)) 。 menu_check=new JMenu(" 查看 (V)") 。

menu_check.setFont(font) 。 menu_check.setForeground(Color.black) 。 menuitem_standard=new JCheckBoxMenuItem(" 标准型 ",true) 。 menuitem_standard.setFont(font) 。 menuitem_standard.setForeground(Color.black) 。 menuitem_science=new JMenuItem(" 科学型 ") 。 menuitem_science.setFont(font) 。 menuitem_science.setForeground(Color.black) 。 menuitem_check=new JMenuItem(" 查看分组 ") 。 menuitem_check.setFont(font) 。 menuitem_check.setForeground(Color.black) 。 menuitem_exit=new JMenuItem(" 退出 ")。 menuitem_exit.setFont(font) 。 menuitem_exit.setForeground(Col

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值