阿里大佬手把手教你用Java的swing制作计算器

本文通过阿里专家的指导,介绍如何使用Java的Swing库创建一个计算器。文章提供了一段详细的源代码,帮助读者理解并实践Java Swing应用开发。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

其实学到Java这一块很多人会觉得很复杂实际上学会使用方法其实很简单

话不多说直接贴源码,如下:

package cn.sjy.calculator;

import javax.swing.*;
import java.awt.*;

/**
 * 简易计算器
 * @author 石俊熠
 * 2020.7.13 11:24
 * 注:仿照某Java大佬的源码改之
 */
public class Test {
    private String str=" ";//输入输出框显示内容
    private JTextField input;//输出框
    private JPanel button;//按钮区域
    private  String[] addbutton={"AC","求根","取反","/","7","8","9","*","4","5","6","-","1","2","3","+","+/-","0",".","="};
    private String showTextFiledNew;

    //设置主窗体
    public Test() {
        //初始化窗体
        JFrame f = new JFrame("计算器");
        Container c = f.getContentPane();
        c.setLayout(new BoxLayout(f.getContentPane(), BoxLayout.Y_AXIS));//设置排列布局为Y轴排列

        f.setLocation(200, 300
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值