• 2024-10-21初识Java GUI 编程
    文章目录前言一、什么是GUI编程?二、JavaGUI编程的基础组件1.JFrame2.JButton3.JLabel提示三、布局管理器结语前言在当今的软件开发领域,图形用户界面(GUI)的重要性不言而喻。它为用户提供了直观、友好的交互方式,使得软件更加易于使用和操作。在Java中,我们可以
  • 2024-10-2010.19 窗口1.0(之后会完善代码,学到哪完善到哪)
    JFrame类的实例是一个底层容器(窗口)其他组件必须被添加到底层容器中,以便借助这个容器和操作系统进行信息交互。Jframe类是Container类的间接子类。当需要一个窗口时,可使用JFrame或其子类创建一个对象。窗口不能添加到另一个容器中JFrame()创建一个无标题窗口JFrame(Strings)创
  • 2024-10-1510.15日
    1.上层界面设计(UI设计)Swing提供了多个组件(如按钮、标签、文本框等),通过这些组件,你可以构建用户可视化交互的界面。关键组件JFrame:代表主窗口,所有其他组件都放置在JFrame中。JPanel:用于分隔不同的UI区域,可以嵌套使用。JButton、JLabel、JTextField:分别用于创建按钮、文
  • 2024-10-08今日总结
    JFrame知识总结基本概念JFrame:JFrame是一个顶层容器,通常作为应用程序的主窗口。它可以包含其他的Swing组件,如按钮、标签、文本框等。Swing:Swing是Java提供的一组GUI组件,用于构建跨平台的图形用户界面。创建JFrame创建JFrame实例:JFrameframe=newJFrame
  • 2024-08-07Java程序设计:Java IO
    目录1实验名称2实验目的3实验源代码4实验运行结果图5总结1实验名称   JavaIO2实验目的    继续熟练掌握在IDEA中调试代码    掌握File类的基本使用    掌握Java IO中流的基本概念及使用方法    掌握文件IO流、缓冲流
  • 2024-08-03JAVA游戏源码:仙剑奇侠传|大学生练手项目
    视频演示   源码搭建和讲解启动main入口://************************************************************************//************完整源码移步:gitee典康姆/hadluo/java_game01.git*********//***********************************************
  • 2024-07-28Java实现拼图小游戏
        Java中的图形化界面使用得是比较少的,但是可以用来结合前期学习的面向对象编程的思想,通过图形化的呈现,创造一个拼图小游戏。    主要用的到的包:importjavax.swing.*;importjavax.swing.border.BevelBorder;importjava.awt.event.ActionEvent;import
  • 2024-03-19java调节图片大小
    imagegetscaledinstance(intwidth,intheight,inthints)创建此图像的缩放版本。返回一个新的image对象。如果width或height为负数,则替换该值以维持初始图像尺寸的高宽比。如果width和height都为负,则使用初始图像尺寸。参数:width-将图像缩放到的宽度。he
  • 2023-12-26 java基础语法API之GUI图形化界面1
    一:概述虽然现在在开发中,前后端交互,用户所看到的界面都是前端实现的,但是java自身的图形化界面,对于java学习初学者还是需要了解的。对于开发是有利的。二:具体说明<1>GUI介绍java中为GUI相关的API在java.awt包和java.swing包中。java.awtawt是这三个单词首字母的缩写,翻译过来是抽象窗
  • 2023-12-09Java Swing
    Swing在Java中的使用:创建图形用户界面(GUI)的步骤和技巧Swing是Java的一个图形用户界面(GUI)工具包,它提供了创建窗口、对话框、按钮等GUI元素所需要的类和方法。下面我们将介绍Swing的基本使用方法,包括创建窗口、添加组件、事件处理等。一、创建窗口创建Swing应用程序的第一步是创
  • 2023-12-0612-6
    实验一:百度机器翻译SDK实验--代码及遇到的问题首先这是代码:具体的操作步骤下面一篇窗口的:packagebaidu;importjavax.swing.JButton;importjavax.swing.JFrame;importjavax.swing.JLabel;importjavax.swing.JPanel;publicclasstranslate{publics
  • 2023-12-0112.01每日总结
    packageorg.example;importjavax.swing.*;importjava.awt.*;publicclassMainextendsJFrame{publicstaticJFramejFrame;publicstaticJPaneljPanel=newJPanel();publicstaticJScrollPanejScrollPane=newJScrollPane(jPanel,ScrollPaneConstant
  • 2023-11-242023-11-24
    packageutils;importjava.awt.Component;importjava.awt.Toolkit;importjavax.swing.JFrame;publicclassGUITool{ staticToolkitkit=Toolkit.getDefaultToolkit(); //需要的设置该工具全部性质 publicstaticvoidsetAll(JFrameframe){ center(frame); fram
  • 2023-11-23GUI--JFrame学习02(实现加减法)
    实现代码packagegui;importjavax.swing.*;importjavax.swing.plaf.FontUIResource;importjava.awt.*;importjava.awt.event.ActionEvent;importjava.awt.event.ActionListener;importjava.util.Enumeration;importjava.util.Random;publicclassTestGuiexte
  • 2023-11-21GUI--JFrame学习01(基本控件)
    [Java进阶]Swing两万字大总结一(超详细教程,这不得收藏一波)_swing教程_程序喵正在路上的博客-CSDN博客1.创建第一个JFrame窗体packagelearn;importjavax.swing.*;importjava.awt.*;publicclassMyFrame01extendsJFrame{publicvoidCreateJFrame(Stringtitl
  • 2023-11-16GUI界面实现小学生口算题卡功能(一)| 简要了解GUI
    上课没认真听,下课不好好写。关于GUI,首先了解了一下什么是GUI:GUI(GraphicalUserInterface),图形用户界面。采用图形方式显示的计算机操作用户接口。与早期计算机使用的命令行界面相比,图形界面对于用户来说在视觉上更容易接受。GUI和CLI(命令行界面)最大的不同是,GUI引入鼠标作为输
  • 2023-10-27JAVA SWING之JFrame和JPanel布局
    初学JAVA的时候学习过SWING,每次写程序就直接复制Jframe和Jpanel设置,再调一下大小(不知道有没有人跟我一样),到现在也不清楚它们有什么关系,才回顾学习。Swing虽然是很老的技术了,但也有很多工具是Swing写的例如JetBrains系列,最常用的IDEA。开发一下小工具还是不错的。掌握整体布局后,再
  • 2023-10-17lesson14-JFrameDemo
         packagecom.zym.lesson14;importjavax.swing.*;importjava.awt.*;publicclassJFrameDemo{publicvoidinit(){JFramejFrame=newJFrame("lesson14-JFrameDemo");//jFrame.setBackground(Color.orange);不起作用
  • 2023-09-20Java学习之路--GUI编程04
    packagecom.gui.lesson04;importjavax.swing.*;importjava.awt.*;importjava.awt.event.ActionEvent;importjava.awt.event.ActionListener;//2023.3.21GUI编程--dialog(弹窗)学习publicclassDialogDemoextendsJFrame{publicDialogDemo(){this.setVisibl
  • 2023-09-182023.9.18
    通过java的自带类写出了登录系统的框架,其中SWing类其中包含了设置框,设置字体以及颜色,还可以设置绝对位置。packagedenglujiemian;importjavax.swing.*;importjava.awt.*;importjava.util.ArrayList;importjava.util.Random;publicclassdenglu{publicstaticvoidma
  • 2023-09-179.17
    packagefrist1;importjava.awt.*;importjavax.swing.*;importjavax.swing.JFrame;//使窗体位于屏幕中间publicclassDemo1{publicstaticvoidmain(String[]args){JFramewindow1=newJFrame();//java提供的JFrame类的实例是一个底层容器,即通
  • 2023-09-17用户登录图形化界面(java)
    一、题目 二、源码(1)USER类(定义用户,包括username,password)1packagepicture;23publicclassUSER{4privateStringusername;5privateStringpassword;67publicUSER(Stringusername,Stringpassword){8this.username=user
  • 2023-09-17登录界面9.17
    packagetest;importjavax.swing.*;importjava.awt.*;publicclasstest2{//创造字符串储存账号publicstaticStringuname[]=newString[100];//创造字符串储存密码publicstaticStringupass[]=newString[100];//记录当前坐标publicstaticintflag_user
  • 2023-09-159.15
    一、java登陆界面packageloadin;//importstudent_manage.StudentManage;importjavax.swing.*;importjava.awt.*;publicclassLogin{publicstaticvoidmain(String[]args){JFramejFrame=newJFrame("登录");//JFrame可以创建一个窗口
  • 2023-09-139/13
    今天尝试进行编写登录界面,在网上学习了Swing类的运用,如packagefrist;importjavax.swing.*;publicclassJFramedemo1{publicstaticvoidmain(String[]args){JFramef=newJFrame("login");f.setVisible(true);f.setSize(300