今天开始学习GUI,学校计划是三次的课程,今天了解一些简单的类型和方法.在练习中感觉学的还行。
其中包括顶级窗体,JFrame,以及其中的一些方法
setSize(int 宽,int 高):设置窗体的大小:宽,高,
setLocation(int x,int y):设置窗体位置;距左(x),距上(Y)
setVisible(boolean 是否显示);显示窗体;
setTitle(String 标题):设置窗体的标题栏文本;
setIconImage(Image 图对象):设置窗体的小图标;
而布局方式则包括:BorderLayout,流布局:FlowLayout,表格布局:GridLayout,卡片布局:CardLayout,绝对定位:null.
容器:
普通面板:JPane .带滚动条面板:JScrollPane.
方法:
add(对象),add(对象,位置号); setBounds(int x,int y,int 宽,int 高):设置容器的位置及大;
组件:
文本框:JTextFiled,密码框:JPasswordField,密码框:JPasswordField,
按钮组件:
按钮:JButton,复选按钮:JCheckBox,单选按钮:JRadioButton,(ButtonGroup)
作业:设计了登录界面和用户注册界面。
分享到:
相关推荐
Java GUI程序设计
Java GUI程序设计是Java编程语言在图形用户界面开发方面的一门技术。它使得Java程序不仅可以在控制台运行,还能创建窗口、按钮、文本框等用户交互的元素,从而提高用户体验和操作的直观性。Java GUI程序设计的主要...
总的来说,jd-gui-1.8是一款强大的Java反编译工具,专为Java 8设计,可以帮助开发者洞察程序内部的工作机制,提高代码理解和调试的效率。无论是为了学习、维护旧代码库,还是进行逆向工程,jd-gui都是一个值得拥有的...
在这个“javaGUI---记事本课程设计”项目中,我们看到的是一个使用Java实现的简单记事本程序。下面将详细介绍这个项目可能涉及的关键知识点。 1. **Swing库**:Java GUI通常使用Swing库来构建组件,如按钮、文本框...
"STK-matlab GUI仿真程序"是一个基于MATLAB的图形用户界面(GUI)应用程序,...如果你计划进入这个领域,建议从理解MATLAB基础开始,然后逐步学习STK的文档和相关教程,最后实践编写和调试GUI程序,以提升技能和经验。
Java提供了多种GUI编程方式,最常用的是Swing和JavaFX。 Swing是Java自带的GUI库,可以用来创建窗口、标签、按钮、文本框等控件。Swing使用了MVC架构,将界面与数据...建议先掌握Java语言基础,然后再深入学习GUI编程。
在本报告中,学生曹晓桂使用Java编程语言和集成开发环境JCREATOR完成了一项综合应用程序设计,主要涉及GUI(图形用户界面)的构建。报告详细阐述了设计要求、开发环境、设计思路以及实现代码和运行结果。以下是具体...
Java GUI(图形用户界面)程序设计是Java编程领域的一个重要组成部分,它允许开发者创建具有丰富交互性的桌面...这本书“Java GUI程序设计”很可能会深入探讨这些主题,并提供实例代码帮助读者理解和掌握Java GUI编程。
java程序设计——类似捕鱼达人的java小游戏java程序设计——类似捕鱼达人的java小游戏java程序设计——类似捕鱼达人的java小游戏java程序设计——类似捕鱼达人的java小游戏java程序设计——类似捕鱼达人的java小游戏...
书中第一部分主要介绍Java GUI程序设计的基础理论,这部分内容包括了AWT(Abstract Window Toolkit)组件类的详细讨论。AWT是Java中用于创建图形用户界面的一套基础类库,它提供了一系列界面元素,比如按钮、文本框...
Java JD-GUI 1.4 是一款开源的Java反编译工具,专为开发者设计,用于查看Java字节码的源代码。它提供了一个图形用户界面,使得开发者能够方便地查看和理解已编译的Java类文件。在Mac和Windows操作系统上都能运行,...
"java反编译"这一标签强调了jd-gui是专为Java环境设计的工具。与其他编程语言相比,Java的反编译更为复杂,因为Java的字节码是经过优化的,不直接映射到源代码行。jd-gui通过解析字节码并尝试重构源代码结构,实现了...
Java GUI程序通常基于AWT和Swing构建,AWT提供基础的GUI组件,而Swing是对AWT的增强,提供更丰富的组件和更好的用户体验。事件处理是GUI程序的关键,通过监听器接口和事件对象,程序能响应用户的行为,如按钮点击、...
总之,Java GUI程序设计涉及众多概念和技术,熟练掌握这些知识点可以帮助开发者构建出功能强大、用户友好的桌面应用程序。无论是AWT的基础构建还是Swing的高级特性,都能为Java程序员提供强大的工具来实现丰富的图形...
本“经典Java-GUI程序设计”丛书中,将深入探讨如何利用Java语言创建高效、美观且用户友好的图形界面。 在Java中,GUI主要由AWT(Abstract Window Toolkit)和Swing库提供支持。AWT是Java早期提供的GUI组件库,它...
Java Decompiler-GUI,简称JD-GUI,是一个强大的开源工具,专为Java开发者设计,用于反编译已编译的Java类文件。这个工具提供了一个直观的图形用户界面(GUI),使得开发者能够查看和理解Java字节码底层的源代码,...
标题中的"mac版本java反编译工具jd-gui"指的是专门为Mac OS设计的JD-GUI版本,它允许用户在苹果电脑上轻松地对Java字节码进行反编译。这个工具对于开发者来说非常方便,尤其是在他们需要查看没有源代码的第三方库...
通过这个项目,开发者不仅可以锻炼Java编程技能,还能学习到GUI设计、游戏逻辑实现以及简单的AI策略。对于初学者来说,这是一个很好的实践项目,可以帮助他们巩固理论知识,并提升实际编程能力。
总的来说,Java GUI程序设计涉及众多细节和技巧,需要不断实践和学习。通过掌握这些基础知识,开发者能够创建出功能齐全、用户友好的桌面应用程序。而《Java GUI程序设计基础》这本书无疑是一个很好的起点,它将引导...
1. **多平台支持**:尽管jadx-gui最初设计为Windows平台的应用,但通过Java实现,它也能够跨平台运行在Linux和Mac OS等系统上,具备广泛的适用性。 2. **代码质量**:jadx-gui以其生成的高质量Java源代码而著称。它...