`
cocca883
  • 浏览: 32885 次
社区版块
存档分类
最新评论

JAVA GUI 编程

 
阅读更多

一、 GUI中的组件最终都是继承于Component

 

二、组件在容器中的布局常用的有四种布局方式:

 

1、FlowLayout  流布局管理器

特点:从左到右,从上到下,居中排列,布局会随窗体的大小改变而改变,一般在某一固定的行中使用FlowLayout布局

 

2、BorderLayout  边框布局管理器


特点:南北横向贯通   东西不贯通,BoderLayout是JFrame的默认布局管理器

当在BoderLayout中再使用BorderLayout布局时,第二个BorderLayout中必须手动设置各项的高

度尺寸(使用this.setPreferredSize(new Dimension(0, 55));),不然第二个BorderLayout里的北南内容不能显示

 

3、GridLayout 风格布局管理器  

特点:通过GridLayout布局可以分成几行几列,每一块肯定等大。

 

4、CardLayout  卡片布局管理器

 

三、软件界面的一般结构


四、一般使用内部类结构来处理鼠标的事件。

this.cancelBtn.addActionListener(new ActionListener() {
			
			@Override
			public void actionPerformed(ActionEvent arg0) {
				// TODO Auto-generated method stub
				System.exit(0);
			}
});
 

 

  • 大小: 88.4 KB
  • 大小: 10.5 KB
分享到:
评论

相关推荐

    Java GUI编程方法开发的一个贪吃蛇小游戏.zip

    Java GUI编程是Java应用程序开发中的一个重要领域,它允许开发者创建具有图形用户界面的应用程序,而贪吃蛇小游戏是一个经典的计算机游戏,非常适合初学者用来实践GUI编程。本项目使用Java GUI编程方法开发了一个...

    基于 java gui编程实现的贪吃蛇小游戏.zip

    基于 java gui编程实现的贪吃蛇小游戏.zip基于 java gui编程实现的贪吃蛇小游戏.zip基于 java gui编程实现的贪吃蛇小游戏.zip基于 java gui编程实现的贪吃蛇小游戏.zip基于 java gui编程实现的贪吃蛇小游戏.zip基于 ...

    java GUI编程炫酷皮肤包

    下面将详细讨论Java GUI编程中的关键知识点以及如何应用这些皮肤包。 首先,我们需要了解Java Swing和JavaFX这两个主要的GUI库。Swing是Java的标准GUI工具包,提供了许多组件,如按钮、文本框和菜单,用于创建桌面...

    javaGUI编程(一)

    Java GUI编程是Java应用程序开发中的一个重要领域,它允许开发者创建具有图形用户界面的应用。本篇主要探讨了Java GUI的基础知识,包括AWT和Swing框架,以及布局管理和组件的添加。 1. Java GUI简介: Java GUI是...

    JAVA GUI编程实例集.rar

    本资源“JAVA GUI编程实例集.rar”显然是为初学者设计的,旨在通过实例帮助学习者掌握Java GUI的基本概念和实践技巧。下面将详细阐述Java GUI编程的关键知识点,并结合可能包含在压缩包中的实例进行解析。 1. **...

    javaGUI编程基础源码

    本资源“javaGUI编程基础源码”提供了一系列已调试通过的基础代码示例,帮助初学者理解和实践GUI编程。 GUI(图形用户界面)是用户与计算机系统交互的一种方式,通过图形元素如按钮、文本框、菜单等进行操作。在...

    javaGUI编程实例

    本实例"javaGUI编程实例"聚焦于Java中的FDialog组件,这通常是指在Java Swing库中用于创建对话框的类。 Java Swing是Java Foundation Classes (JFC)的一部分,提供了一套丰富的组件来构建GUI。在Swing中,`JDialog`...

    Java GUI编程进阶

    ### Java GUI编程进阶知识点详解 #### JColorChooser和JFileChooser深入解析 ##### JColorChooser:色彩选择器 在Java GUI编程中,`JColorChooser`是一个强大的组件,用于允许用户选择颜色。它提供了一个直观的...

    基于JavaGUI编程的医院病房管理系统源码.zip

    《基于Java GUI编程的医院病房管理系统源码解析》 在当今信息化时代,医院管理系统的开发已经成为提高医疗服务质量、提升工作效率的重要手段。本篇文章将详细解析一个基于Java GUI编程的医院病房管理系统源码,帮助...

    Java GUI编程示例

    在Java中,主要提供了两个库来支持GUI编程:AWT(Abstract Window Toolkit)和Swing。 AWT是Java早期提供的GUI库,它是Java平台的标准部分,与操作系统有直接的交互。AWT组件是原生系统的窗口系统组件的抽象,因此...

    JavaGUI编程基础入门

    "JavaGUI编程基础入门" JavaGUI编程入门基础是学习Java图形用户界面编程的必备知识,涵盖了AWT和Swing包的基础知识。下面是JavaGUI编程基础入门的详细知识点: AWT包简介 AWT(Abstract Window Toolkit)是Java...

    浅析Java GUI编程工具集.pdf

    浅析Java GUI编程工具集 本文主要介绍了Java GUI编程的三个主要工具集:AWT、Swing和SWT,并对其优缺点进行了比较。下面将对标题、描述、标签和部分内容进行详细的解释和分析。 标题: 浅析Java GUI编程工具集 ...

    Java GUI编程篇.ppt

    Java GUI编程是构建Java应用程序图形用户界面的关键技术。在Java中,GUI主要由Java AWT(Abstract Window Toolkit)和Swing库提供支持。本PPT着重介绍了Swing库的使用,Swing是AWT的一个增强版,提供了更丰富的组件...

    Java的基本GUI编程

    Java的基本GUI编程是Java开发中的一个重要领域,全称是Graphical User Interface,即图形用户界面。GUI编程使得开发者能够创建出具有丰富交互性的应用程序,让用户通过视觉元素与软件进行交互,如按钮、文本框、菜单...

    教室管理系统 (javaGUI编程)

    【标题】:“教室管理系统(Java GUI编程)” 这个项目是一个基于Java GUI的教室管理系统,它主要用于高校或教育机构管理教室资源。Java GUI(图形用户界面)是Java编程中用于创建图形化应用程序的一种技术,它允许...

    基于JavaGUI编程的医院病房管理系统

    【JavaGUI编程基础】 JavaGUI(Graphical User Interface,图形用户界面)是Java语言提供的一种创建桌面应用程序的方法,它允许开发者构建丰富的用户交互界面。在Java中,GUI主要由AWT(Abstract Window Toolkit)...

    基于Java GUI编程的打地鼠小游戏设计源码

    该项目是一款基于Java GUI编程的打地鼠小游戏设计源码,总计包含124个文件,其中58个为Java类文件,47个为Java源代码文件,并附有8个PNG图片文件、2个WMA音频文件、2个JPG图片文件、2个WAV音频文件、2个TXT文本文件...

    javaGUI编程例子

    Java GUI编程例子主要展示了如何使用Java的Swing和AWT库来创建图形用户界面,用于实现用户登录、注册以及相关的数据管理功能。在Eclipse Luna(2015)集成开发环境中,配合JDK 1.7和MySQL 5.5数据库进行开发。 1. *...

Global site tag (gtag.js) - Google Analytics