package com.qq.client.view;import java.awt.*;
import javax.swing.*;public class QqFriendList extends JFrame {
JPanel jpf1, jpf2, jpf3;
JButton jpf1_jb1, jpf1_jb2, jpf1_jb3;
JScrollPane jsp = null;
JPanel jps1, jps2, jps3;
JButton jps1_jb1, jps1_jb2, jps1_jb3;
JScrollPane jsp1 = null;
CardLayout cl = null; public static void main(String[] args) {
QqFriendList qfl = new QqFriendList();
} public QqFriendList() {
jpf1 = new JPanel(new BorderLayout());
jpf2 = new JPanel(new GridLayout(50, 1, 4, 4));
JLabel[] jls1 = new JLabel[50];
for (int i = 0; i < jls1.length; i++) {
jls1[i] = new JLabel(i + 1 + "", new ImageIcon("image/qqf.png"),
JLabel.LEFT);
jpf2.add(jls1[i]);
}
jpf3 = new JPanel(new GridLayout(2, 1));
jpf1_jb1 = new JButton("我的好友");
jpf1_jb2 = new JButton("陌生人");
jpf1_jb3 = new JButton("黑名单");
jpf3.add(jpf1_jb2);
jpf3.add(jpf1_jb3);
jsp1 = new JScrollPane(jpf2);
jpf1.add(jpf1_jb1, BorderLayout.NORTH);
jpf1.add(jsp1, BorderLayout.CENTER);
jpf1.add(jpf3, BorderLayout.SOUTH);
jps1 = new JPanel(new BorderLayout());
jps2 = new JPanel(new GridLayout(20, 1, 4, 4));
JLabel[] jls2 = new JLabel[20];
for (int i = 0; i < jls2.length; i++) {
jls2[i] = new JLabel(i + 1 + "", new ImageIcon("image/qqf.png"),
JLabel.LEFT);
jps2.add(jls2[i]);
}
jps3 = new JPanel(new GridLayout(2, 1));
jps1_jb1 = new JButton("我的好友");
jps1_jb2 = new JButton("陌生人");
jps1_jb3 = new JButton("黑名单");
jps3.add(jps1_jb1);
jps3.add(jps1_jb2);
jsp1 = new JScrollPane(jps2);
jps1.add(jps3, BorderLayout.NORTH);
jps1.add(jsp1, BorderLayout.CENTER);
jps1.add(jps1_jb3, BorderLayout.SOUTH);
cl = new CardLayout();
this.setLayout(cl);
this.add(jpf1, "1");
this.add(jps1, "2");
this.setSize(180, 500);
this.setIconImage(new ImageIcon("image/qq.png").getImage());
this.setLocation(
Toolkit.getDefaultToolkit().getScreenSize().width / 2 + 300,
Toolkit.getDefaultToolkit().getScreenSize().height / 2 - 300);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
this.setVisible(true);
}
}