关于简单的java登陆界面简述

关于简单的java图形的登陆界面概述

一、JAVA提供的图形界面类
1.AWT组件
2.SWING组件

二、常用的组件类和辅助类
1.容器组件类:JFrame

public class Game extends JFrame{
}

2.元素组件类:一般是用来显示文字、图片或者接受用户输入信息的组件(使用时候记得加包名)
JLabel 标签元素类 显示文字或图片,也可以两者一起显示
JTextField 文本输入框元素组件类 接收用户输入的信息,然后将输入的信息直接显示出来。
JPasswordField 密码输入框组件类 接收用户输入的信息,然后把每一个字符都用一个加密符号显示
JButton 按钮元素组件类 显示文字或图片,也可以两者一起显示,可以点击
<上述的组件属于SWING组中的类>

3.辅助类:帮助组件完成某一个特定功能的类
(1)java.awt.FlowLayout 流式布局类
布局类是针对容器组件的,它会让添加到容器上的组件按照布局类的方式去排列对齐。如果我们没有设置窗体的布局,那么我们添加的组件就会出现覆盖的问题,最后只会显示最后添加的那个组件流式布局的效果类似于word文档,对组件按行进行排列,当前行满了再放到下一行。但是不能像word一样回车换行。
(2)java.awt.Dimension 封装组件宽度和高度的类
(3)javax.swing.ImageIcon 图标类 从磁盘上加载一个图片到内存

4.要有的功能
1.要有输入账号密码的文本框
2.要能够对输入的账号密码进行验证。如果不正确则停留在原来的界面,如果正确则弹出一个新界面,并且关闭原来的界面。

实现有账号密码输入框的界面
1.我们需要先定义个Login类,这个类中我们需要定义一个主函数入口和初始化界面的方法initUI。
2.主函数中,我们要去实例化Login类的对象,并由这个对象去调用初始化界面的方法。
3.在initUI方法中,我们要利用JFrame类来实现一个顶层窗体,所以我们要实例化一个JFrame的对象。
4.有了窗体对象后,我们要去设置窗体对象的属性:布局、标题、大小、显示位置、关闭操作、禁止调整大小、可见等等。注意:布局一定不要忘记设置,并且布局的设置要在我们开始添加组件之前。
5.设置完窗体后我们就可以去添加各种组件了。需要注意一点组件一定要按照出现的前后顺序来添加。在我们这里依次是图片、账号标签、账号文本输入框、密码标签、密码文本输入框、登录按钮。

相关代码,等我自己敲出来再加。
根据这个转载让自己看的懂原文章

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值