Java界面开发——登录并对用户身份进行验证

本文介绍了如何使用Java Swing创建登录界面,并讲解了组件、布局管理器的使用,以及事件监听机制在处理用户交互中的应用,包括按钮点击、文本输入等事件的响应。文章还提到了接口和事件处理类的设计,帮助实现登录功能。
摘要由CSDN通过智能技术生成

首先,我们先来介绍一下组件。

1.AWT组件(java.awt包下)
AWT组件是属于重量级组件(重量级组件表示组件的实现是依赖于操作系统的绘图机制实现的)。
无法实现Java的跨平台性
2.SWING组件(在javax.swing包下)
SWING组件是基于AWT组件采用纯Java语言实现的轻量级组件。
   注:顶级容器是重量级组件。


然后是常用的一些组件类,我们以SWING为例,AWT的类名在SWING的基础上去掉一个J。

1.容器组件类:能添加容器组件或者元素组件类。
JFrame 窗体容器组件类 顶级容器
JPanel 面板容器组件类 最灵活的容器

2.元素组件类:一般是用来显示文字、图片或者接受输入的组件类
JLabel 标签元素组件类         显示文字或者图片
JTextField 文本输入框元素组件类 接收输入,直接显示
JPasswordField 密码输入框元素组件类 接收输入,以某个符号代替显示
JComboBox 下拉列表框元素组件类 提供一系列的选项让用户选择,默认不允许编辑
JCheckBox 复选框元素组件类 提供一个选择框,还能显示文字或者图片
JButton 按钮元素组件类         显示文字或者图片,还能有点击效果

注:我们可以把元素组件或面板容器添加到JFrame窗体容器中,但是

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值