用户登录界面练习

版权声明:使用注明出处 https://blog.csdn.net/chunfenxiaotaohua/article/details/82777363
package test;
import java.awt.*;
import javax.swing.*;
public class J091803 extends JFrame{
	JLabel la1,la2,la3,la4,la5;//标签
	JButton bu1,bu2,bu3,bu4;//按钮
	JPanel pan1,pan2,pan3,pan4;//面板
	JTextField tf;//文本框
	JPasswordField pf;//密码框
	JCheckBox cb1,cb2;//复选框
	JTabbedPane tp;//选项卡
	public static void main(String[] args) {
		// TODO Auto-generated method stub
		J091803 j091803=new J091803();
	}
	public J091803()
	{
		la1=new JLabel("qq号码",JLabel.CENTER);
		la2=new JLabel("qq密码",JLabel.CENTER);
		la3=new JLabel("忘记密码",JLabel.CENTER);
		la3.setFont(new Font("宋体",Font.PLAIN,16));
		la3.setBackground(Color.BLUE);
		la4=new JLabel("<html><a href='www.qq.com'>申请密码保护</a>");
		la4.setCursor(Cursor.getPredefinedCursor(Cursor.HAND_CURSOR));//鼠标点击变换形态 
		tf=new JTextField(10);
		pf=new JPasswordField(10);
		bu4=new JButton("清除号码");
		cb1=new JCheckBox("隐身登录");
		cb2=new JCheckBox("记住密码");
		la5=new JLabel(new ImageIcon("image/qq.jpg"));
		pan1=new JPanel();
		bu1=new JButton("登录");
		bu2=new JButton("取消");
		bu3=new JButton("向导");
		tp=new JTabbedPane();
		pan2=new JPanel();pan3=new JPanel();
		pan3.setBackground(Color.blue);
		pan4=new JPanel();
		pan4.setBackground(Color.green);
		tp.add("普通用户",pan2);
		tp.addTab("QQ会员", pan3);
		tp.add("管理员", pan4);
		pan2.setLayout(new GridLayout(3,3));
		pan1.add(bu1);pan1.add(bu2);pan1.add(bu3);
		pan2.add(la1);pan2.add(tf);pan2.add(bu4);pan2.add(la2);pan2.add(pf);
		pan2.add(la3);pan2.add(cb1);pan2.add(cb2);pan2.add(la4);
		this.add(pan1,BorderLayout.SOUTH);
		this.add(la5, BorderLayout.NORTH);
		this.add(tp, BorderLayout.CENTER);
		ImageIcon tp1=new ImageIcon("image/aa.jpg");
		this.setIconImage(tp1.getImage());
		this.setTitle("用户登录界面练习");
		this.setIconImage((new ImageIcon("image/qq.jpg")).getImage());//获取图片位置
		this.setSize(300, 220);
		this.setLocation(100, 100);
		this.setVisible(true);
		this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
		this.setResizable(false);
		
	}
}

猜你喜欢

转载自blog.csdn.net/chunfenxiaotaohua/article/details/82777363