Java学习笔记(二):eclipse用流式布局制作简单登陆界面

 打开eclipse,新建工程,在src文件下选择new->package,输入包名

新建Login类

包含主函数,窗口显示函数,调用javax.swing.JFrame 窗体类型 新建窗体对其进行操作

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);
	}
}

运行结果:

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值