目录
一.JFrame
1.构造方法
2.窗口属性
3.布局管理与组件添加
4.事件处理
5.窗口操作
6.其他操作
二.JButton
1)构造方法
2)其他方法
三.JPanel
1)构建方法
2)其他方法
四.JTextArea
1)构建方法
2)其他方法
五.JLabel
1)构造方法
2)其他方法
一.JFrame
JFrame的主要作用是创建一个窗口类,用来装载其他组件
1.构造方法
学习目标n Swing组件特点n 复选框(JCheckBox)n 单选按钮(JRadioButton)n 边界(Border)n 组合框(JComboBox)n 滑块(JSlider)n 微调控制器(JSpinner)n 文件对话框(JFileChooser)n
转载
2021-07-26 15:35:32
251阅读
学习目标n Swing组件特点n 复选框(JCheckBox)n 单选按钮(JRadioButton)n 边界(Border)n 组合框(JComboBox)n 滑块(JSlider)n 微调控制器(JSpinner)n 文件对话框(JFileChooser)n
转载
2022-03-16 10:48:56
171阅读
一、 java swing 组件技术简介 1.swing的特性l 是AWT的扩展,swing比AWT提供了更多的组件和外观l 它是纯java代码编写(除了JFrame、JDialog、JApplet),因此与平台无关2.AWT的缺点 &
转载
2023-06-05 20:18:02
517阅读
最近把Swing里的内容稍微看了一下,Swing里的基本元素有:1.容器顶层容器顶层容器常见的有两种:I.窗体(JFrame),它可以直接出现在系统桌面上,其它组件必须直接或间接借助顶层容器才能显示出来。II.对话框(JDialog),这个比较常见。非顶层容器非顶层容器既可以做容器,又可以做组件,如面板(JPanel)。一般说来不直接将普通组件直接添加到顶层容器中,虽然可以这么做。而是把复杂的界面
转载
2023-07-15 12:48:44
54阅读
在Java学习的过程中,我们时常会因为控制台程序的枯燥而失去了学习Java的乐趣,那么今天我们就开始学习Java的Swing。也就是GUI(Graphical user interface),在应用到GUI时,你就可以体会到编程的乐趣。下面我就以我编写的一个程序结果为例,向大家阐述一下,在Java中如何建立窗口以及容器中组件的布局。程序运行结果如下:首先从图片本身开始分析:我们可以看到一个窗
转载
2023-07-17 11:35:27
92阅读
三. Swing 编程3.1 Swing概述 前一章己经介绍过AWT和Swing 的关系 , 因此不难知道 : 实际使用 Java 开发图形界面程序时 ,很少使用 AWT 组件,绝大部分时候都是用 Swing 组件开发的 。 Swing是由100%纯 Java实现的,不再依赖于本地平台的 GUI, 因此可以在所有平台上都保持相同的界面外观。独立于本地平台的Swing组件被称为轻量级组件;而依赖于本
转载
2023-09-09 22:52:15
510阅读
三. Swing 编程3.1 Swing概述 前一章己经介绍过AWT和Swing 的关系 , 因此不难知道 : 实际使用 Java 开发图形界面程序时 ,很少使用 AWT 组件,绝大部分时候都是用 Swing 组件开发的 。 Swing是由100%纯 Java实现的,不再依赖于本地平台的 GUI, 因此可以在所有平台上都保持相同的界面外观。独立于本地平台的Swing组件被称为轻量级组件;而依赖于本
转载
2023-10-13 21:27:37
159阅读
Swing是一个为Java设计的GUI工具包 Swing是Java基础类的一部分 Swing包括了图形用户界面GUI器件,如:文本框,按钮,分隔窗格和表 Swing提供了许多比AWT更好的屏幕显示元素,用纯Java写成。JFrame:Java的GUI程序的基本思路是以JFrame为基础,它是屏幕上Window的对象,能够最大化,最小化,关闭。JPanel:Java图形用户界面GUI工具包swing
转载
2023-07-05 11:02:54
75阅读
# Java Swing 技术介绍
## 简介
Java Swing 是一种用于构建图形用户界面(GUI)的Java类库。它是Java平台的一部分,为开发人员提供了丰富的GUI组件和工具,使他们能够创建交互式和美观的用户界面。Swing 是一个独立于平台的类库,可以在不同的操作系统上运行,包括Windows、Linux和Mac OS。
## Swing组件
Swing 提供了各种各样的组件,用
原创
2023-08-19 06:25:58
214阅读
一.基础知识1.Swing特点(1)AWT(Abstract Windows Toolkit)与Swing都是java用于实现图形用户界面的类库,Swing是JFC的一部分,它在技术与功能上都比AWT迈进了一大步,与AWT相比,swing有以下特点:①Swing组件是由纯Java实现的,具有很好的平台移植性,在不同的操作系统看到的界面风格一样,我们称为轻量级组件。②MVC界面组件设计模型在Swin
转载
2023-08-31 10:34:59
0阅读
Swing在Java中是一个包,下面就是它的基本概述:
简介:
Java为了方便图形界面的实现,
专门设计了类库来满足各种各样的图形元素和用户交互事件,
该类库即为抽象窗口工具箱(Abstract Window Toolkit,即AWT)。
AWT是1995年随Java的发布而提出的。
但随着Java的发展,
AWT已经不能满足用户的需求,
转载
2023-05-23 09:10:17
55阅读
Swing定义:在java中有一个举出类AWT(抽象窗口工具箱),他可以实现GUI(图形用户界面),但是AWT不可以在所有平台上运行,因此Swing出现,(实际上就是AWT组件的增强组件),但不能完全替代AWT组件,这两种组件需要同时出现在一个图像界面中。Swing特点:原来的AWT组件来自java.awt包,当含有AWT组件的java运用程序在不同平台上执行时,每个平台的GUI组件显示会有...
原创
2021-06-16 17:46:33
828阅读
...
转载
2021-10-05 22:45:00
218阅读
2评论
package com.swing;import java.awt.Color;import java.awt.Container;import java.awt.event.WindowAdapter;import javax.swing.JFrame;import javax.swing.JLabel;import javax.swing.SwingConstants;import javax
原创
2021-06-01 23:21:35
415阅读
package com.swing;import java.awt.Color;import java.awt.Container;import java.awt.event.WindowAdapter;import javax.swing.JFrame;import javax.swing.JLabel;import javax.swing.SwingConstants;import javax
转载
2016-08-07 16:35:00
142阅读
2评论
13.1 Swing概述 GUI为程序提供图形界面,它最初的设计目的是为程序员构建一个通用的GUI,十七能够在所有平台上运行,但在java1.0中基础类AWT(抽象窗口工具箱)并没有达到这个要求,于是Swing出现了,他是AWT组件的增强组件,但是它并不能完全替代Awt组件,这两种组件需要同时出现在一个图形界面中。 13.1.1 Swing特点 原来的AWT组件来自于java.awt包,当含有AW
转载
2024-07-08 13:27:20
68阅读
# Java Swing 技术架构图实现指南
作为一名经验丰富的开发者,我将教你如何实现 Java Swing 技术架构图。首先,我会告诉你整个实现的流程,并列出具体的步骤和所需的代码。然后,我会逐步解释每一步需要做什么,包括使用的代码和注释。
## 整体流程
首先,我们需要绘制 Java Swing 技术架构图的饼状图和关系图。然后,我们将在 Java Swing 中实现这些图形。
##
原创
2024-07-13 04:21:16
27阅读
文章目录Swing特点窗体组件类结构常用Swing组件窗体 JFrameJDialog 对话框JLabel 标签图片的使用绝对布局流布局边界布局 BorderLayout网格布局网格组布局管理器下拉框文本框密码框文本域动作事件监听器焦点监听器 Swing特点Swing是一个用于开发桌面图形用户界面应用程序的JAVA包,是基于AWT开发的,故AWT是Swing的基础,AWT的全称为抽象窗口工具包(
转载
2023-06-06 13:18:50
1186阅读
第12章 Swing图形界面程序设计
图形用户界面(GUI全称是Graphical User Interface),是用户与应用程序交互的窗口。Java的图形用户界面由各种组件(component)组成。Java提供了丰富的类库用于GUI设计,这些类分别位于java.awt包和javax.swing包中,简称为AWT和Swing。
AWT是Abstract Window Toolkit抽象窗口工具
原创
2021-06-26 17:16:42
1950阅读
点赞