Java学习笔记(二):eclipse用流式布局制作简单登陆界面
2019-01-16 00:52
771 查看
版权声明:MoAC https://blog.csdn.net/qq_36804363/article/details/86501356
打开eclipse,新建工程,在src文件下选择new->package,输入包名
新建Login类
包含主函数,窗口显示函数,调用javax.swing.JFrame 窗体类型 新建窗体对其进行操作
[code]package mo.Login; public class Login { public static void main(String [] args){ Login lo=new Login(); lo.showFrame(); } public void showFrame(){ //窗体对象 javax.swing.JFrame JF=new javax.swing.JFrame(); JF.setSize(400, 410); JF.setTitle("MO-登陆界面"); JF.setDefaultCloseOperation(3); //设置退出方法 JF.setLocationRelativeTo(null); //设置居中显示 //流式布局 java.awt.FlowLayout flow=new java.awt.FlowLayout(); JF.setLayout(flow); //设置窗体为流式布局 javax.swing.ImageIcon image = new javax.swing.ImageIcon("C:\\Users\\mo\\Pictures\\Saved Pictures\\animal\\cat6_副本.jpg"); javax.swing.JLabel lai=new javax.swing.JLabel(image); JF.add(lai);//添加图片 javax.swing.JLabel number=new javax.swing.JLabel("用户名:"); JF.add(number);//添加用户文本 javax.swing.JTextField jtx1=new javax.swing.JTextField(); java.awt.Dimension tx1=new java.awt.Dimension(300, 30); jtx1.setPreferredSize(tx1); JF.add(jtx1);//添加用户名 javax.swing.JLabel password=new javax.swing.JLabel(" 密码: "); JF.add(password);//添加密码文本 javax.swing.JTextField jtx2=new javax.swing.JTextField(); java.awt.Dimension tx2=new java.awt.Dimension(300, 30); jtx2.setPreferredSize(tx2); JF.add(jtx2);//添加密码 javax.swing.JButton register=new javax.swing.JButton("注册账号"); javax.swing.JButton findpassw=new javax.swing.JButton("找回密码 "); JF.add(register);//加到窗体中 JF.add(findpassw);//加到窗体中 javax.swing.JCheckBox rp=new javax.swing.JCheckBox("记住密码"); JF.add(rp); javax.swing.JCheckBox de=new javax.swing.JCheckBox("自动登陆"); JF.add(de); javax.swing.JButton dbut=new javax.swing.JButton(" 登 陆 "); dbut.setBackground(java.awt.Color.cyan);//背景色 //dbut.setForeground(java.awt.Color.white); JF.add(dbut); JF.setVisible(true); } }
运行结果:
相关文章推荐
- java学习笔记之使用MyEclipse写一个简单的登陆界面(二)
- 使用java awt 制作登陆,注册界面(结合数据库MY SQL )使用mac系统的eclipse
- 【Java学习笔记】41:学习用JFrame制作界面(两个界面空壳)
- 🈲Eclipse通过jdbc连接数据库制作简单登陆界面【新手必看】
- Java学习笔记之用Box布局swing界面
- Java学习笔记之用Box布局swing界面
- Java学习笔记(一)用Eclipse把一个简单游戏项目生成可执行的JAR文件
- Android学习个人笔记1-Layout界面布局-xml,java混合模式-自定义view
- Android(java)学习笔记218:开发一个多界面的应用程序之人品计算器的简单实现
- Eclipse通过jdbc连接数据库制作简单登陆界面
- JAVA之简单界面设计(布局,更改背景图片,按钮监听 + 数据库登陆注册相关..)
- 【javaweb 学习笔记】 第一课 最简单的登陆
- Java学习笔记之三——Java用户登陆界面
- java学习笔记之使用MyEclipse编写一个简单的登陆界(一)
- 【Java学习笔记】GUI界面之简单动画
- Java学习笔记 制作图表过程(Eclipse+JFreeChart)
- 🈲Eclipse通过jdbc连接数据库制作简单登陆界面【新手必看】
- 【Unity 3D】学习笔记十二:GUILayout(界面布局)
- Silverlight学习笔记一(理解一下机制,使用一下布局,实现一个简单的用户登录)
- java学习笔记1 - Mybatis简单实例