问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

用JAVA编写一个简单计算器???界面做出来了。

发布网友 发布时间:2022-04-29 19:25

我来回答

2个回答

热心网友 时间:2022-06-20 22:15

import sun.plugin.security.Broken11ClassFixer;

import java.awt.*;
import javax.swing.*;
import javax.swing.border.*;
import javax.swing.JLabel;
import javax.swing.JTextField;
import javax.swing.JFrame;
import java.awt.FlowLayout;
import javax.swing.JButton;
import java.awt.BorderLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.util.Scanner;
public class Test extends JFrame{
private JTextField t1;
private JTextField t2;
private JTextField t3;
private JButton b1;
public Test(){
JPanel p1=new JPanel();
JPanel p2=new JPanel();
p1.setLayout(new FlowLayout(FlowLayout.LEFT,4,3));
t1 = new JTextField("0",4);
t2 = new JTextField("0",4);
t3 = new JTextField(8);
b1 = new JButton("=");
p1.add(t1);
p1.add(new JTextField(" + "));
p1.add(t2);
p1.add(new JLabel("="));
p1.add(t3);
p2.add(b1,BorderLayout.CENTER);
b1.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
t3.setText(Integer.toString(Integer.parseInt(t1.getText())+Integer.parseInt(t2.getText())));
}
});
add(p1,BorderLayout.NORTH);
add(p2,BorderLayout.SOUTH);
}

public static void main(String[] args){
Test frame=new Test();
frame.setTitle("计算器");
frame.setSize(300,100);
frame.setLocationRelativeTo(null);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setVisible(true);
}
}
帮你完善了下,其他来不及写了都是一样的,稍微改一下就行

热心网友 时间:2022-06-20 22:16

这个行的话,留邮箱我发给你,或者到我空间里有代码!

用java设计一个计算器界面???

return number1.subtract(number2); } }); operators.put("*", new Operator() { public BigDecimal process(BigDecimal number1, BigDecimal number2) { return number1.multiply(number2); } }); operators.put("/", new Operator() { public BigDecimal process(BigDecimal number1, BigDecima...

用JAVA编写的科学计算器源代码

这个科学计算器支持基本的四则运算(加、减、乘、除)以及一些科学运算(正弦、余弦、正切、对数、指数和平方根)。用户可以通过输入相应的操作和两个数字来执行计算。例如,输入“add 2 3”将计算2加3的结果。代码首先导入了`Scanner`类,用于从用户处获取输入。然后,在`main`方法中,创建...

求一计算器java代码,最好简单一点(图形界面)

x=Double.parseDouble(tf1.getText().trim()); tf1.setText(""+(-x)); } else if(e2.getSource()==b25)//单击加号按钮获得x的值和z的值并清空y的值 { x=Double.parseDouble(tf1.getText().trim()); str.setLength(0);//清空缓冲区以便接收新的另一个运算数 y=0d; z=0; } else if(e2....

java怎样写一个简单的计算器

import java.util.Scanner;public class Calculator { public static void main(String[] args) { Scanner scanner = new Scanner(System.in);System.out.println("Enter first number:");double num1 = scanner.nextDouble();System.out.println("Enter second number:");double num2 = scanner.nex...

用JAVA写一个计算器 要求有图形界面。简单的加减乘除,不要小数点运算...

private void handleC() // 初始化计算器的各种值 { text_double.setText("0");firstDigit = true;operator = "=";} private void handleNumber(String button) { if (firstDigit)//输入的第一个数字 { text_double.setText(button);} else if ((button.equals(".")) && (text_doub...

java编写程序:创建一个 计算器 的 界面,包含 0-9 个 数字 , A-F个字 ...

import java.awt.*;import javax.swing.*;public class MyCalculator extends JFrame{public MyCalculator() {String ss1 = "0123456789ABCDEF";String[] ss2 = {"+","-","*","/","√ ̄","aⁿ","CE","="};//有些字符不在GBK中,所以文本使用了UTF-8编码。如果要用GBK编码,...

用Java编写一个简单的计算器界面,并且可以实现加减乘除计算,很简单一...

import java.awt.event.WindowListener;public class Calculator { public static void main(String[] args) { Frame f = new Frame("Calculator");final TextField tf = new TextField();Panel p = new Panel();f.setLayout(new BorderLayout());f.add(tf, BorderLayout.NORTH);f.add(p, ...

求JAVA编写的 简易计算器程序,附上注释

1、首先准备好软件即eclipse和java,下载安装完成后打开eclipse。2、点击左上角的file 新建一个project。3、给project取一个名字,其他的选项都是默认然后点击finish。4、接下来是新建一个class。5、在给class取名字的时候注意用英文名的首字母要大写。完成后点击finish。6、这就是开始写代码的工作台,将...

JAVA 编写计算器 要代码最简单的

学java的时候自己编的,很简单,能够连续输入计算式后进行计算import java.awt.BorderLayout;import java.awt.Color;import java.awt.FlowLayout;import java.awt.Font;import java.awt.GridLayout;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.text.NumberFormat;import java.util...

求一个用JAVA写的计算器程序,简单的,类似Window自带的图形界面

报告没有 程序倒是有一个package js;import java.awt.Button;import java.awt.Color;import java.awt.Frame;import java.awt.GridLayout;import java.awt.Panel;import java.awt.TextField;import java.awt.event.MouseEvent;import java.awt.event.MouseListener;import java.awt.event.WindowAdapter;import java.aw...

java编写简易计算器界面 java写一个图形界面计算器 java编写一个简易计算器程序 编写一个计算器程序 c语言编写计算器界面 java编写带界面的计算器程序 java编写简单计算器 用java实现计算器界面 用java实现一个计算器程序
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
领组词有哪些词语有 推荐点自己个人认为不错的 简洁点的手机铃声 还有短信音 重点是... 我这个配置能带动GTX760吗 请问我的电脑配置 是配GTX660还是GTX760 电源室安钛克 VP450P_百 ... 请问我这样的配置能带起GTX760不 我现在电脑想加显卡,目前看中GTX760,我这样的配置能配这显卡吗? 以下配置能上GTX760显卡吗 为什么四氧化三铁标不出化合价 ...下铅丹(用X表示)与硝酸能发生反应:X+4HNO3═PbO2+2 四氧化三铁(Fe 3 O 4 )中铁元素的化合价有+2和+3价,其化学式可改写为F... Kindle死机了重启,一直在重启页面怎么办 JAVA实训的计算器? kindle卡机了而且长按不能重启也不能输密码怎么办? 用Java编写一个简单的计算器程序 用java编写一个简单计算器 java实现一个简单的计算器界面,加上适当的事件处理,完成计算功能。 钢丝网屋面用什么固定钢丝 我的kindle因为长时间不用,电池放电过量开不了机。谁知道怎么办? 用java编写简单计算器 钢丝网如何固定在墙面上怎么操作- 问一问 用Java做一个简单的计算器 亚马逊kindle3无法正常开机了,怎么办???急死了! 用JAVA编写一个简单的计算器,要求如下 kindle死机怎么办 用java实现一个简单的计算器。 kindle没电后,充了一段时间,但无法开机怎么办? 用Java编写一个简单的计算器界面,并且可以实现加减乘除计算,很简单一个就可以了,还需要一个归零按 kindle死机不动了怎么办 kindle半年没用,充电两小时后仍开不了机,还是显示电池的那个界面,连接电脑没反应!,怎么办???? kindle 因为长时间不用开不开机怎么办??充点也没用 中间有摔过一下不过很轻应该没影响吧 铁丝网怎么粘在混凝土墙上? 如何用java编写一个简单的计算器,只要能进行最基本的加减乘除运算就可以... 吊顶钢丝网是怎么固定 防水卷材上固定钢丝网能用钉子吗 墙面水平缝挂钢丝网保温钉间距一般为多少 填充墙和剪力墙交接处需要挂钢丝网,钢丝网在剪力墙上如何固定呢? 钢结构钢丝网如何固定 地面抹灰中加防静电金属网,这个网需要打钉固定吗? 黄冈遗爱湖名字的由来 遗爱湖公园的三版传说 遗爱湖公园的简单介绍 遗爱湖公园的介绍 遗爱湖公园的与苏东坡 遗爱湖公园的相关解读 遗爱湖公园的相关治理 遗爱湖公园的相关报道 遗爱湖公园占地面积多少? 关于湖北省的遗爱湖公园的作文400字以上有哪些 黄冈有哪些好玩的地方? 春天遗爱湖公园作文