资源简介
JAVA计算器小程序(多进制计算、转换)
包含 2进制 8进制 10进制 16进制数的计算,转换
代码片段和文件信息
import java.util.*;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import java.applet.*;
import java.lang.*;
public class SZJSQ extends Japplet implements ActionListener
{
String lineTag=“D:“;
boolean i=true;
int flag = 0tflag = 0;
int transfer = 0;
int tf=0;
private JButton binary = new JButton(“二进制“);
private JButton octal = new JButton(“八进制“);
private JButton decimal = new JButton(“十进制“);
private JButton hexa = new JButton(“十六进制“);
private JButton num0=new JButton(“0“);
private JButton num1=new JButton(“1“);
private JButton num2=new JButton(“2“);
private JButton num3=new JButton(“3“);
private JButton num4=new JButton(“4“);
private JButton num5=new JButton(“5“);
private JButton num6=new JButton(“6“);
private JButton num7=new JButton(“7“);
private JButton num8=new JButton(“8“);
private JButton num9=new JButton(“9“);
private JButton numA=new JButton(“A“);
private JButton numB=new JButton(“B“);
private JButton numC=new JButton(“C“);
private JButton numD=new JButton(“D“);
private JButton numE=new JButton(“E“);
private JButton numF=new JButton(“F“);
private JButton zuok=new JButton(“(“);
private JButton youk=new JButton(“)“);
private JButton dian=new JButton(“.“);
private JButton NULL=new JButton(“转换“);
private JButton plu=new JButton(“+“);
private JButton min=new JButton(“-“);
private JButton mul=new JButton(“x“);
private JButton div=new JButton(“/“);
private JButton equ=new JButton(“=“);
private JButton cle=new JButton(“c“);//清除
private JTextField space=new JTextField(40);
public void init()
{
JPanel text=new JPanel();
text.setLayout(new FlowLayout());
text.add(space);
JPanel buttons=new JPanel();
buttons.setLayout(new GridLayout(65));
buttons.add(binary);
buttons.add(octal);
buttons.add(decimal);
buttons.add(hexa);
buttons.add(NULL);
buttons.add(numA);
buttons.add(numB);
buttons.add(numC);
buttons.add(zuok);
buttons.add(youk);
buttons.add(numD);
buttons.add(numE);
buttons.add(numF);
buttons.add(plu);
buttons.add(min);
buttons.add(num9);
buttons.add(num8);
buttons.add(num7);
buttons.add(mul);
buttons.add(div);
buttons.add(num6);
buttons.add(num5);
buttons.add(num4);
buttons.add(dian);
buttons.add(cle);
buttons.add(num3);
buttons.add(num2);
buttons.add(num1);
buttons.add(num0);
buttons.add(equ);
(binary).addActionListener(this);
(octal).addActionListener(this);
(decimal).addActionListener(this);
(hexa).addActionListener(this);
(numA).addActionListener(this);
(numB).addActionListener(this);
(numC).addActionListener(this);
(numD).addActionListener(this);
(numE).addActionListener(this);
(numF).addActionListener(this);
(num9).addActionListener(this);
(num8).addActionListener(this);
(num7).addActionListener(this);
(num6).addActionListener(this);
(num5).addActionListener(this);
- 上一篇:Sun_Java程序员认证考试题库
- 下一篇:Java网络白板
相关资源
- 微博系统(Java源码,servlet+jsp),适
- java串口通信全套完整代码-导入eclip
- jsonarray所必需的6个jar包.rar
- 三角网构TIN生成算法,Java语言实现
- java代码编写将excel数据导入到mysql数据
- Java写的cmm词法分析器源代码及javacc学
- JAVA JSP公司财务管理系统 源代码 论文
- JSP+MYSQL旅行社管理信息系统
- 推荐算法的JAVA实现
- 基于Java的酒店管理系统源码(毕业设
- java-图片识别 图片比较
- android毕业设计
- java23种设计模式+23个实例demo
- java Socket发送/接受报文
- JAVA828436
- java界面美化 提供多套皮肤直接使用
- 在线聊天系统(java代码)
- 基于Java的图书管理系统807185
- java中实现将页面数据导入Excel中
- java 企业销售管理系统
- java做的聊天系统(包括正规课程设计
- Java编写的qq聊天室
- 商店商品管理系统 JAVA写的 有界面
- JAVA开发聊天室程序
- 在linux系统下用java执行系统命令实例
- java期末考试试题两套(答案) 选择(
- JAVA3D编程示例(建模、交互)
- Java 文件加密传输
- java做的房产管理系统
- 基于jsp的bbs论坛 非常详细
评论
共有 条评论