龙空技术网

JAVA笔记(二十五):GUI简介与案例展示

计科小白 156

前言:

现时大家对“java必背代码入门gui菜鸟教程”大致比较关心,咱们都想要分析一些“java必背代码入门gui菜鸟教程”的相关内容。那么小编同时在网络上搜集了一些关于“java必背代码入门gui菜鸟教程””的相关资讯,希望小伙伴们能喜欢,小伙伴们一起来学习一下吧!

1:如何让Netbeans的东西Eclipse能访问。

在Eclipse中创建项目,把Netbeans项目的src下的东西给拿过来即可。

Netbeans也是强大的java开发工具,对于图形界面的设计,有独特的插件(拖动控件,类似于VS),当然eclipse也可以安装相应的插件。

注意:修改项目编码为UTF-8

2:GUI(了解)

(1)用户图形界面

GUI: 方便直观

CLI: 需要记忆一下命令,麻烦

GUI与CLI的区别

(2)GUI需要的两个java包:

java.awt: 和系统关联较强

javax.swing: 纯Java编写

awt与swing包

(3)GUI的继承体系

组件: 组件就是对象

容器组件:是可以存储基本组件和容器组件的组件。

基本组件:是可以使用的组件,但是必须依赖容器。

继承体系图

(4)事件监听机制(理解)

A:事件源: 事件发生的地方

B:事件: 就是要发生的事情

C:事件处理: 就是针对发生的事情做出的处理方案

D:事件监听 : 就是把事件源和事件关联起来

事件监听机制流程图

“人受伤”时间监听举例

(5)适配器模式(理解)

解决问题:接口(方法比较多) -- 实现类(仅仅使用一个,也得把其他的实现给提供了,哪怕是空实现)

A:接口: 方法比较多

B:抽象适配器类: 实现接口,仅仅空实现

C:实现类: 用哪个重写哪个

实验案例:

A:创建窗体案例

B:窗体关闭案例

创建与关闭窗体

C:窗体添加按钮并对按钮添加事件案例。

界面中的组件布局。

添加组建

D:把文本框里面的数据转移到文本域

添加点击事件

实验展示

E:更改背景色

鼠标进入事件

实验展示

F:设置文本框里面不能输入非数字字符

输入字符检验

实验展示

PS:这里有很多检验方式,验证邮箱等等,可以采用正则表达式,详见JAVA笔记(十三)

G:一级菜单

一级菜单

实验展示

H:多级菜单

多级菜单

实验展示

PS:由于篇幅限制,实验代码只能展示部分,如有需要可以关注私信我!!!

标签: #java必背代码入门gui菜鸟教程 #java图形化 #javagui实训心得