package com.qq.client.view; import javax.swing.; import java.awt.; import java.awt.event.*; import java.net.NoRouteToHostException; import java.security.acl.Group; public class QqClientLogion extends JFrame{
//定义组键
//北边需要的组件
JLabel jla1;
//中间需要的组件
JPanel jp2,jp3,jp4;
JTabbedPane jtp;
JLabel jla2_jla1,jla2_jla2,jla2_jla4,jla2_jla3;
JButton jp2_jb1;
JTextField jtf;
JPasswordField jpw;
JCheckBox jp2_jcb1,jp2_jcb2;
//南边需要的组件
JPanel jp1;JButton jp1_jb1,jp1_jb2,jp1_jb3;
public static void main(String[] args) {// TODO Auto-generated method stubQqClientLogion qq = new QqClientLogion();
}public QqClientLogion() {//处理北边jla1 = new JLabel(new ImageIcon("image/tou.gif"));//处理南边jp1 = new JPanel();jp1_jb1 = new JButton(new ImageIcon("image/denglu.gif"));jp1_jb2 = new JButton(new ImageIcon("image/quxiao.gif"));jp1_jb3 = new JButton(new ImageIcon("image/xiangdao.gif"));jp1.add(jp1_jb1);jp1.add(jp1_jb2);jp1.add(jp1_jb3);//处理中间jp2 = new JPanel(new GridLayout(3, 3));jla2_jla1 = new JLabel("QQ号码",JLabel.CENTER);jla2_jla2 = new JLabel("QQ密码",JLabel.CENTER);jla2_jla3 = new JLabel("忘记密码",JLabel.CENTER);//设置前景色jla2_jla3.setForeground(Color.blue);jla2_jla4 = new JLabel("申请密码保护",JLabel.CENTER);jp2_jb1 = new JButton(new ImageIcon("image/clear.gif"));jtf = new JTextField();jpw = new JPasswordField();jp2_jcb1 = new JCheckBox("隐身登陆");jp2_jcb2 = new JCheckBox("记住密码");jp2.add(jla2_jla1);jp2.add(jtf);jp2.add(jp2_jb1);jp2.add(jla2_jla2);jp2.add(jpw);jp2.add(jla2_jla3);jp2.add(jp2_jcb1);jp2.add(jp2_jcb2);jp2.add(jla2_jla4);//选项卡jtp = new JTabbedPane();jtp.add("QQ号码", jp2);//创建jp3 = new JPanel();jtp.add("手机号码", jp3);jp4 = new JPanel();jtp.add("电子邮件", jp4);//加入this.add(jtp,"Center");this.add(jp1,"South");this.add(jla1,"North");this.setTitle("QQ登陆");this.setSize(340,240);this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);this.setVisible(true);}