一、整体规划
1: 创建一个自己的类 2: 声明一个方法 取名showUI 3: 在方法中实现以下操作 - 1: 创建一个JFrame(窗体) 对象,并设置 标题/尺寸/可视化三个功能 - 2: 创建一个FlowLayout(流式布局) 对象 并用窗体对象设置布局 - 3: 创建一些组件对象 并设置属性内容 - 按钮 - JButton - 设置文本 - 输入框 - JTextField - 设置尺寸 - Dimension - 4: 将创建出来的对象 加到窗体上
二、知识储备:
①英语单词: frame窗口 button按钮 textfild文本 checkbox检查框 label标签 flowlayout流式布局
dimension尺寸 imagelcon图片
②会创建对象,格式:类名 对象名=new 类名();
③src 下的子文件夹 - 界面开发包:Java 源码中自带的包 - 除了java.lang 使用其他包中的类 都需要 先import 这个类所在的包路径 - java.awt - javax.swing
④1)窗体:JFrame类就是窗体,实现创建界面;
2)按钮:JTextField类就是按钮;
3)标签:JLabel类就是标签;
4)图片对象:ImageIcon类就是图片对象;
5)复选框:JCheckBox类就是复选框;
6)尺寸:Dimension类就是尺寸;
以上类都不属于java.lang包里,使用时应需先import其类的路径。
⑤在JFrame类里我们要使用到 setTitle:设置标题 setSize:设置大小尺寸 setLayout:设置布局
setText:设置文本 setPreferredSize:设置适宜大小尺寸 add:添加 setIcon:设置图片;
⑥设置尺寸格式 对象名.setSize(xx,xx);//单位像素。
三、实现过程
1、一开始先搭好框架
在搭建框架的过程中,我们得去先创建一个类(LoginUI),然后在类的里面创建一个方法(showUI),在程序的最后写个入口,并且创建LoginUI和调用showUI。
2、设置窗体(标题、尺寸、布局)
设置窗体布局时,在这里我们采用了FlowLayout 也就是流式布局,大家切记一定要创建一个对象。
3、设置按钮、输入框、标签
4、放置背景图片 、复选框
在设置背景图片时得先用JLabel类创建一个对象,然后再使用ImageIcon类创建一个对象去接收图片,在ImageIcon();括号里填写该图片地址,地址的单斜杠改为双斜杠。
5、设置组件的属性
6、尺寸
7、将组件对象加到窗体上,并可视化
8、完成--运行结果
*9、我们原本应该在程序前加入
但是由于在我们编程的时候IDEA给我们写好了
四、总结
1>熟练使用类创建对象;
2>学会创建一个登录入口,学会使用JFrame类的几个对象;
3>知道除了java.lang 使用其他包中的类 都需要 先import;
4>锻炼到了自己逻辑思维。