Java语言实现简易计算器(1)界面
来源:互联网 发布:各国语言翻译软件 编辑:程序博客网 时间:2024/06/05 11:14
import java.awt.BorderLayout;import java.awt.GridLayout;import javax.swing.JButton;import javax.swing.JFrame;import javax.swing.JMenu;import javax.swing.JMenuBar;import javax.swing.JMenuItem;import javax.swing.JPanel;import javax.swing.JTextField;public class Calculator {public static void main(String[] args) {JFrame jf=new JFrame("计算器");JPanel jp1=new JPanel();JPanel jp2=new JPanel();JTextField jtf=new JTextField("0.");JMenuBar jmb=new JMenuBar();JMenu jm1=new JMenu("查看(V)");JMenu jm2=new JMenu("编辑(E)");JMenu jm3=new JMenu("帮助(H)");JMenuItem jmi1=new JMenuItem("标准型(T)");JMenuItem jmi2=new JMenuItem("科学型(S)");JMenuItem jmi3=new JMenuItem("程序员(P)");JMenuItem jmi4=new JMenuItem("历史记录(Y)");JMenuItem jmi5=new JMenuItem("基本(B)");jm1.add(jmi1);jm1.add(jmi2);jm1.add(jmi3);jm1.addSeparator();jm1.add(jmi4);jm1.add(jmi5);JMenuItem jmi11=new JMenuItem("复制(C)");JMenuItem jmi22=new JMenuItem("粘贴(V)");JMenuItem jmi33=new JMenuItem("历史记录(H)");jm2.add(jmi11);jm2.add(jmi22);jm2.addSeparator();jm2.add(jmi33);JMenuItem jmi111=new JMenuItem("查看帮助(V)");JMenuItem jmi222=new JMenuItem("关于计算器(A)");jm3.add(jmi111);jm3.addSeparator();jm3.add(jmi222);jmb.add(jm1);jmb.add(jm2);jmb.add(jm3);jf.setJMenuBar(jmb);jp1.setLayout(new BorderLayout());jp1.add(jtf);jtf.setHorizontalAlignment(JTextField.RIGHT);jf.add(jp1,BorderLayout.NORTH);jp2.setLayout(new GridLayout(5,4,4,4));String str[]={"C","%","1/x",".","9","8","7","-","6","5","4","*","3","2","1","/","0","="};JButton jbs[]=new JButton[20];for(int i=0;i<str.length;i++){jbs[i]=new JButton(str[i]);jp2.add(jbs[i]);}jf.add(jp2);jf.pack();jf.setBounds(600,300,250,250);jf.setVisible(true);}}
<img src="http://img.blog.csdn.net/20150713204520486" alt="" />
0 0
- Java语言实现简易计算器(1)界面
- Java语言计算器界面实现
- JAVA实现简易计算器
- java实现简易计算器
- java实现简易计算器
- java实现简易计算器
- 关于java窗口界面实现的简单流程(简易计算器)
- c语言:编写一个简易计算器,打印菜单界面,实现加减乘除运算,可以退出菜单界面
- 简易计算器(JAVA)
- 简易计算器(Java)
- 用JAVA编写简易计算器界面
- java--简易计算器图形实现
- 不带有界面的简单的计算器小程序(Java语言实现)
- 简易计算器 (1)
- 使用java语言编写简易计算器
- 简易 计算器 源代码(JAVA)
- java实现简易计算器完整代码
- Java+NetBeans实现简易的计算器
- HDU 2181 哈密顿绕行世界问题解法
- 路由器MTU值对于网络通讯的影响
- 移动web开发,12个触摸及多点触摸事件常用Js插件
- Samsung LCD接口篇
- UDP套接字
- Java语言实现简易计算器(1)界面
- python multiprocessing logging
- 操作系统中的缓冲(buffer)
- Activity间传递数据
- jsp操作数据库,并将结果分页显示
- 系统架构领域的一些学习材料
- Windows下查看进程与线程的相关工具
- PHP Cookie管理
- WSDL手动生成WebService代理类的方法