广告
返回顶部
首页 > 资讯 > 精选 >java swing怎么实现简单计算器界面
  • 440
分享到

java swing怎么实现简单计算器界面

2023-06-30 10:06:11 440人浏览 独家记忆
摘要

这篇文章主要介绍“java swing怎么实现简单计算器界面”,在日常操作中,相信很多人在java swing怎么实现简单计算器界面问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”java&

这篇文章主要介绍“java swing怎么实现简单计算器界面”,在日常操作中,相信很多人在java swing怎么实现简单计算器界面问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”java swing怎么实现简单计算器界面”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

运用到的知识:

常用顶层容器 JFrame类 的使用
2.常用中间容器 JPanel类 的使用
3.单行文本框的实现类 JTextField类 的使用
4.按钮的实现类 JButton类 的使用
5.边框布局管理器 的使用
6.网格布局管理器 的使用

基本思路:

创建1个窗口f1
2.创建1个文本框t1
3.创建内层面板p3,保存文本框t1
4.创建16个按钮
5.创建内层面板p2,设置为网格布局,用于保存16个按钮
6.创建外层面板p1,设置为边框布局,北部保存p3,中部保存p2

下面是是具体的代码实现,可以直接运行

import javax.swing.JFrame;   //顶层容器 (框架)import javax.swing.JPanel; //中间容器 (嵌板)最常用的面板import javax.swing.JTextField; //单行文本框的实现类import javax.swing.JButton;  //按钮import javax.swing.border.EmptyBorder; //需要用EmptyBorder类来设置面板的边框属性import javax.swing.SwinGConstants; //SwingConstants是一个通常用于在屏幕上定位(位置)或定向(方向)组件的常量的集合import java.awt.*; //布局管理器的类在这里面public class calculator{    public static void main(String[] args)     {        JFrame f1 = new JFrame("计算器");  //创建顶层容器(窗口)        f1.setSize(250, 300);        //设置窗口大小        JPanel p1 = new JPanel(new BorderLayout(5,5)); //创建一个面板        //里面的new BorderLayout(5,5)是设置面板的布局(边框布局)        //其中(5,5)的第1个5表示上下控件间距,第2个表示左右控件间距                p1.setBorder(new EmptyBorder(5,5,5,5));   //设置边界距离  border 边界        //面板的setBorder函数,用于设置面板边缘向内收缩宽度        //里面的EmtyBorder(5,5,5,5)表示面板上,左,下,右各向内收缩 5个像素                JTextField t1 = new JTextField(); //创建一个单行文本框        t1.setColumns(10);  //这个用于设置文本框的列数  Columns 列        t1.setHorizontalAlignment(SwingConstants.RIGHT); //设置文本框右对齐             //Horizontal 水平的        Alignment 对齐  记两个单词                JPanel p2 = new JPanel(new GridLayout(4,4,5,5));//创建第二个面板        //其中设置其布局为网格布局,(第一个4表示1行4个控件)        //第2个4表示1列4个控件,第1个5表示上下控件间隔为5,第2个5表示左右控件间隔为5(像素)        JButton b1 = new JButton("7");    //创建16个按钮        JButton b2 = new JButton("8");        JButton b3 = new JButton("9");        JButton b4 = new JButton("/");                JButton b5 = new JButton("4");        JButton b6 = new JButton("5");        JButton b7 = new JButton("6");        JButton b8 = new JButton("*");        JButton b9 = new JButton("1");        JButton b10 = new JButton("2");        JButton b11 = new JButton("3");        JButton b12 = new JButton("-");                JButton b13 = new JButton("0");        JButton b14 = new JButton(".");        JButton b15 = new JButton("=");        JButton b16 = new JButton("+");        p2.add(b1);    //将16个按钮全部添加到网格布局的面板p2中        p2.add(b2);        p2.add(b3);        p2.add(b4);                p2.add(b5);        p2.add(b6);        p2.add(b7);        p2.add(b8);                p2.add(b9);        p2.add(b10);        p2.add(b11);        p2.add(b12);                p2.add(b13);        p2.add(b14);        p2.add(b15);        p2.add(b16);                JPanel p3 = new JPanel();   //创建第三个面板,用于保存之前的文本框t1        p3.add(t1);     //将文本框t1添加到面板p3中        p1.add(p3,BorderLayout.NORTH);//将p3添加到 为边框布局面板的p1的北部        p1.add(p2,BorderLayout.CENTER); //将p2添加到面板的中部                f1.add(p1);           //p1面板添加到窗口        f1.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);//设置关闭时操作        f1.setVisible(true);   //设置可见    }}

运行结果:

java swing怎么实现简单计算器界面

到此,关于“java swing怎么实现简单计算器界面”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注编程网网站,小编会继续努力为大家带来更多实用的文章!

--结束END--

本文标题: java swing怎么实现简单计算器界面

本文链接: https://www.lsjlt.com/news/328179.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • java swing怎么实现简单计算器界面
    这篇文章主要介绍“java swing怎么实现简单计算器界面”,在日常操作中,相信很多人在java swing怎么实现简单计算器界面问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”java&...
    99+
    2023-06-30
  • Java实现简单图形界面计算器
    前言 因为这两天我们的Java实验课程需要做两个小的图形化界面,其中就有一个图形界面的计算器,所以稍微花了点时间做了一个,同时复习了一下Java的基础内容和GUI编程。因为代码中的注...
    99+
    2022-11-13
  • javaswing实现简单计算器界面
    本文实例为大家分享了java swing实现简单计算器界面的具体代码,供大家参考,具体内容如下 已经学习了一部分的swing知识,现在综合运用里面的部分知识来实现一个计算器的界面。 ...
    99+
    2022-11-13
  • Java图形化界面编程实现简单计算器
    1.简单计算器 使用AWT编程,FrameNORTH区域放置TextField组件,将指定为4行5列GridLayout布局管理器的Panel放置于Frame中部区域,其中填充操作符...
    99+
    2022-11-12
  • java实现简易的计算器界面
    如何用java写一个简易的计算器界面,供大家参考,具体内容如下 前言(与本节重点无关可以忽视) 最近了解了一些界面窗口知识,在老师一步步的悉心教导下我却又一次地走向了迷茫&mdash...
    99+
    2022-11-13
  • Java怎么实现图形界面计算器
    这篇文章主要介绍“Java怎么实现图形界面计算器”,在日常操作中,相信很多人在Java怎么实现图形界面计算器问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Java怎么实现图形界面计算器”的疑惑有所帮助!接下来...
    99+
    2023-06-25
  • Java实现Windows计算器界面
    前一段时间在学校简单的学习了Java,对Java这门我第一次接触的面向对象语言有了一定的了解。 一直没时间整理写的东西,今天打算整理下上传下。 Java相对于C来说比较方便的就是用来...
    99+
    2022-11-12
  • 如何使用Java图形化界面编程实现简单计算器
    这篇文章主要为大家展示了“如何使用Java图形化界面编程实现简单计算器”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“如何使用Java图形化界面编程实现简单计算器”这篇文章吧。1.简单计算器使用A...
    99+
    2023-06-22
  • JAVA中怎么使用swing实现炫酷界面
    要使用Swing实现炫酷的界面,你可以考虑以下几点:1. 使用不同的布局管理器:Swing提供了多种布局管理器,如BorderLay...
    99+
    2023-08-26
    JAVA swing
  • Java实现图形界面计算器
    本文实例为大家分享了Java实现图形界面计算器的具体代码,供大家参考,具体内容如下   代码: import javax.swing.*; import java.awt.*; ...
    99+
    2022-11-12
  • Java实现简单登陆界面
    利用Java连接MySQL做登陆界面,供大家参考,具体内容如下 1、首先需要建立一个类,在这里,我命名为newLogin newLogin类的代码如下 package p4; imp...
    99+
    2022-11-13
  • 怎么用Java实现简单计算器功能
    这篇文章主要讲解了“怎么用Java实现简单计算器功能”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么用Java实现简单计算器功能”吧!一 项目说明实训目的:掌握 Java GUI 开发中的...
    99+
    2023-06-20
  • Java怎么实现简单无界面五子棋
    这篇“Java怎么实现简单无界面五子棋”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“Java怎么实现简单无界面五子棋”文章吧...
    99+
    2023-06-30
  • Java Swing如何编写一个简单的计算器软件
    这篇文章主要介绍了Java Swing如何编写一个简单的计算器软件,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。实现要求使用Java图形界面组件设计软件,界面如图所...
    99+
    2023-06-22
  • unity怎么实现简单计算器
    本篇内容介绍了“unity怎么实现简单计算器”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!本文实例为大家分享了unity实现简单计算器的具体...
    99+
    2023-06-20
  • Java实现一个简单计算器
    先来看看界面效果: 源码如下: package test1;   import java.awt.Frame; import java.awt.TextField; import ...
    99+
    2022-11-12
  • Java实现简单的日历界面
    本文实例为大家分享了Java实现简单日历界面的具体代码,供大家参考,具体内容如下 请使用JFrame、JPanel、JButton、JLabel和不同的布局管理器,实现如下日历视图。...
    99+
    2022-11-13
  • java图形界面之怎么实现加法计算器
    这篇文章主要介绍“java图形界面之怎么实现加法计算器”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“java图形界面之怎么实现加法计算器”文章能帮助大家解决问题。第一步:首先得构思,我们要做什么。加...
    99+
    2023-06-30
  • java swing怎么实现简单的五子棋游戏
    这篇文章将为大家详细讲解有关java swing怎么实现简单的五子棋游戏,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。用java swing写的一个简单的五子棋游戏。下面是Main.java。packag...
    99+
    2023-06-06
  • Java实现简单计算器小程序
    本文实例为大家分享了Java实现简单计算器小程序的具体代码,供大家参考,具体内容如下 这学期没事学了一点点Java,想写个程序练手,因为只学了一点点,所以暂时只能先写个实现简单功能的...
    99+
    2022-11-12
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作