package com.SwingIn51;
import java.awt.*;
import javax.swing.*;
public class QQLanuch extends JFrame{
JLabel label_North;//北部
JButton button_South1,button_South2,button_South3;//南部
JPanel panel_South1;
JTabbedPane tabbedPane;//中部
JPanel panel_Center2,panel_Center3,panel_Center4;
JLabel label2,label3,label4,label5;
JTextField textField;
JPasswordField passwordField;
JButton button4;
JCheckBox checkBox1,checkBox2;
public QQLanuch() {
label2=new JLabel("QQ号码:",JLabel.CENTER);
label3=new JLabel("QQ密码:",JLabel.CENTER);
label4=new JLabel("忘记密码:",JLabel.CENTER);
label4.setFont(new Font("宋体",Font.PLAIN,16));//设置字体
label4.setForeground(Color.BLUE);//设置字体颜色
label5=new JLabel("<html><a href='www.qq.com'>申请密码保护</a>");//设置标签链接
label5.setCursor(Cursor.getPredefinedCursor(Cursor.HAND_CURSOR));//设置指针(指鼠标的)的预定义样式
textField=new JTextField();
passwordField=new JPasswordField();
button4=new JButton("清除号码");
checkBox1=new JCheckBox("隐身登录");
checkBox2=new JCheckBox("记住密码");
label_North=new JLabel(new ImageIcon("image/car.jpg"));//设置图片
panel_South1=new JPanel();
button_South1=new JButton("登录");
button_South2=new JButton("取消");
button_South3=new JButton("向导");
tabbedPane=new JTabbedPane();
panel_Center2=new JPanel();
panel_Center3=new JPanel();
panel_Center4=new JPanel();
panel_Center3.setBackground(Color .BLACK);//设置面板颜色
panel_Center4.setBackground(Color.BLUE);
tabbedPane.add("普通用户", panel_Center2);
tabbedPane.add("QQ会员", panel_Center3);
tabbedPane.add("管理员", panel_Center4);
panel_Center2.setLayout(new GridLayout(3,3));//面板2位3行3列
panel_South1.add(button_South1);
panel_South1.add(button_South2);
panel_South1.add(button_South3);
panel_Center2.add(label2);
panel_Center2.add(textField);
panel_Center2.add(button4);
panel_Center2.add(label3);
panel_Center2.add(passwordField);
panel_Center2.add(label4);
panel_Center2.add(checkBox1);
panel_Center2.add(checkBox2);
panel_Center2.add(label5);
this.add(panel_South1,BorderLayout.SOUTH);//把三个组件添加到JFame中
this.add(tabbedPane, BorderLayout.CENTER);
this.add(label_North, BorderLayout.NORTH);
this.setTitle("用户登录");
this.setSize(340, 270);
this.setLocation(300, 280);
this.setResizable(false);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
this.setVisible(true);
ImageIcon head_Image=new ImageIcon("image/car.jpg");//设置图标
this.setIconImage(head_Image.getImage());
}
public static void main(String[] args) {
QQLanuch a=new QQLanuch();
}
}