zl程序教程

Java中的GUI编程

  • java swing开发窗体程序开发(一)GUI编程[通俗易懂]

    java swing开发窗体程序开发(一)GUI编程[通俗易懂]

    大家好,又见面了,我是你们的朋友全栈君。 Java SWing就是java提供的一个类库专门用于开发窗体程序的,相对于C#的winform,java swing的开发要比C#更加麻烦,他不像C#拥有可视化的界面编辑工具 而是需要像QT一样纯代码式GUI编程。java的好处就是通用性强,跨平台,这个java窗体程序做好之后,哪都可以用。然而C#的winform只能运行在有.net框架上

    日期 2023-06-12 10:48:40     
  • java-GUI编程之AWT组件

    java-GUI编程之AWT组件

    AWT中常用组件基本组件组件名功能ButtonButtonCanvas用于绘图的画布Checkbox复选框组件(也可当做单选框组件使用)CheckboxGroup用于将多个Checkbox 组件组合成一组, 一组 Checkbox 组件将只有一个可以 被选中 , 即全部变成单选框组件Choice下拉选择框Frame窗口 , 在 GUI 程序里通过该类创建窗口Label标签类,用于放置提示性文本Li

    日期 2023-06-12 10:48:40     
  • Java-GUI编程之菜单组件

    Java-GUI编程之菜单组件

    前面讲解了如果构建GUI界面,其实就是把一些GUI的组件,按照一定的布局放入到容器中展示就可以了。在实际开发中,除了主界面,还有一类比较重要的内容就是菜单相关组件,可以通过菜单相关组件很方便的使用特定的功能,在AWT中,菜单相关组件的使用和之前学习的组件是一模一样的,只需要把菜单条、菜单、菜单项组合到一起,按照一定的布局,放入到容器中即可。下表中给出常见的菜单相关组件:菜单组件名称功能MenuBa

    日期 2023-06-12 10:48:40     
  • Java-GUI编程之ImageIO的使用

    Java-GUI编程之ImageIO的使用

    在实际生活中,很多软件都支持打开本地磁盘已经存在的图片,然后进行编辑,编辑完毕后,再重新保存到本地磁盘。如果使用AWT要完成这样的功能,那么需要使用到ImageIO这个类,可以操作本地磁盘的图片文件。方法名称方法功能static BufferedImage read(File input)读取本地磁盘图片文件static BufferedImage read(InputStream input)读

    日期 2023-06-12 10:48:40     
  • Java-GUI 编程之 Swing

    Java-GUI 编程之 Swing

    Swing概述 实际使用 Java 开发图形界面程序时 ,很少使用 AWT 组件,绝大部分时候都是用 Swing 组件开发的 。 Swing是由100%纯 Java实现的,不再依赖于本地平台的 GUI, 因此可以在所有平台上都保持相同的界面外观。独立于本地平台的Swing组件被称为轻量级组件;而依赖于本地平台的 AWT 组件被称为重量级组件。  由于 Swing 的所有组件完全采用 Java 实

    日期 2023-06-12 10:48:40     
  • [javaSE] GUI(jar包双击运行)详解编程语言

    [javaSE] GUI(jar包双击运行)详解编程语言

    带包编译成class文件 切换到目录下,使用jar -cvf xx.jar 包名,就是把那个包放到xx.jar包里面   此时双击会报错,找不到要执行哪个类的主函数 在与包相同的目录下,新建一个文件例如:config.txt 在文件中写入 Main-Class: 包名.类名  注意:包名前面要有空格,行尾要有回车 使用jar -cvfm xx.jar 清单文件 包名

    日期 2023-06-12 10:48:40     
  • [javaSE] GUI(事件监听机制)详解编程语言

    [javaSE] GUI(事件监听机制)详解编程语言

    获取Frame对象,与上节一样 调用Frame对象的addWindowListener()方法,参数:WindowListener对象,WindowListener是个接口,里面有七个方法要实现,找实现子类WindowAdapter,匿名内部类重写windowClosing()方法,传递进来参数:WindowEvent对象 方法中,调用System.exit(0)    

    日期 2023-06-12 10:48:40     
  • [javaSE] GUI(图形用户界面)详解编程语言

    [javaSE] GUI(图形用户界面)详解编程语言

    java为gui提供的对象都在java.Awt和javax.Swing包中 Awt:抽象窗口工具包,依赖平台,调用系统的本地方法 Swing:完全由java实现的轻量级工具库   eclipse官方封装了一套Swt的控件包   布局方式 流式布局,边界布局,网格布局,卡片式布局,坐标式对齐,面板布局   Frame 获取Frame对象,new出来,

    日期 2023-06-12 10:48:40     
  • java Gui编程 事件监听机制

    java Gui编程 事件监听机制

        以前的学习当中,我们都使用的是命令交互方式:        例如:在DOS命令行中通过javac java命令启动程序.     软件的交互的方式:      1. 命令交互方式           图书管理系统     2. 图形交互方式     ava提供了专业的API用于开发图形用户界面     GUI-- Graphic  User   Interface     

    日期 2023-06-12 10:48:40     
  • Java GUI编程:swing JTree实现树形菜单代码示例

    Java GUI编程:swing JTree实现树形菜单代码示例

    package com.zxl; import javax.swing.*; import javax.swing.tree.DefaultMutableTreeNode; /** * @Description

    日期 2023-06-12 10:48:40