admin 管理员组

文章数量: 1086019


2024年3月12日发(作者:微服务架构选型)

import Event;

import Listener;

import n;

import ;

import ;

import ;

import ield;

public class Calculator extends JFrame

{

private JPanel jp;

private JTextField

tAdd1,tAdd2,tAdd3,tSub1,tSub2,tSub3,tMul1,tMul2,tMul3,tDiv1,tDiv2,tDiv3;

private JLabel tShow,label1,label2,label3,label4,label5,label6,label7,label8;

private JButton result,exit;

//构造器

public Calculator()

{

super("简易计算器");

Init();

}

//初始化

public void Init()

{ //显示区

tShow=new JLabel(" 感谢使用简易计算器!"); nds(0, 0, 300, 20);

//加法区

tAdd1=new JTextField(); tAdd2=new JTextField(); tAdd3=new JTextField();

label1=new JLabel("+"); label2=new JLabel("=");

nds(5, 25, 80, 20); nds(85, 25, 15, 15);

nds(100,25,80,20); nds(180,25,15,15);

nds(190,25,130,20);

//减法区

tSub1=new JTextField(); tSub2=new JTextField(); tSub3=new JTextField();

label3=new JLabel("-"); label4=new JLabel("=");

nds(5, 50, 80, 20); nds(85, 50, 15, 15);

nds(100,50,80,20); nds(180,50,15,15);

nds(190,50,130,20);

//乘法区

tMul1=new JTextField(); tMul2=new JTextField(); tMul3=new JTextField();

label5=new JLabel("*"); label6=new JLabel("=");

nds(5, 75, 80, 20); nds(85,75, 15, 15);

nds(100,75,80,20); nds(180,75,15,15);

nds(190,75,130,20);

//除法区

tDiv1=new JTextField(); tDiv2=new JTextField(); tDiv3=new JTextField();

label7=new JLabel("/"); label8=new JLabel("=");

nds(5, 100, 80, 20); nds(85,100, 15, 15);

nds(100,100,80,20); nds(180,100,15,15);

nds(190,100,130,20);

result=new JButton("开始计算");

nds(10,140,100,40);

exit=new JButton("退出");

nds(180,140,100,40);

jp=(JPanel)tentPane();

out(null);

(tShow); (tAdd1); (label1); (tAdd2); (label2);

(tAdd3);

(tSub1); (label3); (tSub2); (label4); (tSub3);

(tMul1);

(tMul2); (label5); (tMul3); (label6); (tDiv1);

(label7);

(tDiv2); (label8); (tDiv3); (result); (exit);

//动作事件

ionListener(new ActionListener(){

@Override

public void actionPerformed(ActionEvent e) {

// TODO Auto-generated method stub

(0);

}

});

ionListener(new ActionListener(){

public void actionPerformed(ActionEvent e)

{

Double d = null;

String a=null,b=null;

a=t(); b=t();

if(!y()&&!y()) //if(a!=null&b!=null&&a!=""&b!="")不行

{

d=ouble(a)+ouble(b);


本文标签: 架构 服务 计算器 计算 动作