zoukankan      html  css  js  c++  java
  • java 制作QQ登录界面

    package org.eclipse.wb.swing;

    import java.awt.BorderLayout;
    import java.awt.EventQueue;

    import javax.swing.ImageIcon;
    import javax.swing.JFrame;
    import javax.swing.JLabel;
    import javax.swing.JPanel;
    import javax.swing.border.EmptyBorder;
    import javax.swing.JTextField;
    import javax.swing.JPasswordField;

    import java.awt.Label;
    import java.awt.Color;

    import javax.swing.JCheckBox;

    import java.awt.Button;

    import javax.swing.border.CompoundBorder;
    import javax.swing.JComboBox;
    import javax.swing.Icon;
    import javax.swing.JProgressBar;
    import javax.swing.JTable;
    import com.jgoodies.forms.factories.DefaultComponentFactory;
    import javax.swing.JScrollBar;
    import java.awt.event.ActionListener;
    import java.awt.event.ActionEvent;

    public class QQ登录 extends JFrame {

    private JPanel contentPane;
    private JPasswordField passwordField;

    /**
    * Launch the application.
    */
    public static void main(String[] args) {
    EventQueue.invokeLater(new Runnable() {
    public void run() {
    try {
    QQ登录 frame = new QQ登录();
    frame.setVisible(true);
    } catch (Exception e) {
    e.printStackTrace();
    }
    }
    });
    }

    /**
    * Create the frame.
    */
    public QQ登录() {
    setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    setBounds(100, 100, 517, 318);
    contentPane = new JPanel();
    contentPane.setBorder(new EmptyBorder(5, 5, 5, 5));
    setContentPane(contentPane);
    contentPane.setLayout(null);

    JPanel panel = new JPanel();
    panel.setBorder(new CompoundBorder(new CompoundBorder(), null));
    panel.setBounds(0, 10, 491, 118);
    contentPane.add(panel);
    panel.setLayout(null);


    JLabel lblImagel = new JLabel(new ImageIcon("./pig/3.png"));
    lblImagel.setBounds(0, 10, 491, 118);
    panel.add( lblImagel);

    JPanel panel_1 = new JPanel();
    panel_1.setBounds(104, 138, 236, 27);
    contentPane.add(panel_1);
    panel_1.setLayout(null);

    JComboBox comboBox = new JComboBox();
    comboBox.setBounds(0, 0, 236, 27);
    comboBox.addItem(" ");
    comboBox.addItem("369431735");
    comboBox.addItem("809619573");
    panel_1.add(comboBox);

    JPanel panel_2 = new JPanel();
    panel_2.setBounds(346, 138, 78, 27);
    contentPane.add(panel_2);
    panel_2.setLayout(null);

    Label label = new Label("u6CE8u518Cu8D26u53F7");
    label.setForeground(Color.BLUE);
    label.setAlignment(Label.CENTER);
    label.setBounds(0, 0, 78, 27);
    panel_2.add(label);

    JPanel panel_3 = new JPanel();
    panel_3.setBounds(350, 175, 74, 26);
    contentPane.add(panel_3);
    panel_3.setLayout(null);

    Label label_1 = new Label("u5FD8u8BB0u5BC6u7801");
    label_1.setAlignment(Label.CENTER);
    label_1.setBounds(0, 0, 72, 23);
    label_1.setForeground(Color.BLUE);
    panel_3.add(label_1);

    JPanel panel_4 = new JPanel();
    panel_4.setBounds(104, 174, 236, 27);
    contentPane.add(panel_4);
    panel_4.setLayout(null);

    passwordField = new JPasswordField();
    passwordField.setBackground(new Color(220, 220, 220));
    passwordField.setBounds(0, 0, 237, 26);
    panel_4.add(passwordField);

    JPanel panel_5 = new JPanel();
    panel_5.setBounds(104, 213, 236, 27);
    contentPane.add(panel_5);
    panel_5.setLayout(null);

    JCheckBox chckbxNewCheckBox = new JCheckBox("u8BB0u4F4Fu5BC6u7801");
    chckbxNewCheckBox.setBounds(21, 5, 90, 23);
    panel_5.add(chckbxNewCheckBox);

    JCheckBox checkBox = new JCheckBox("u81EAu52A8u767Bu5F55");
    checkBox.setBounds(127, 5, 90, 23);
    panel_5.add(checkBox);

    JPanel panel_6 = new JPanel();
    panel_6.setBounds(30, 128, 64, 69);
    contentPane.add(panel_6);



    JLabel lblImage = new JLabel(new ImageIcon("./pig/2.png"));
    lblImage.setBounds(20, 128, 74, 79);
    panel_6.add( lblImage);

    JPanel panel_7 = new JPanel();
    panel_7.setBounds(104, 250, 236, 27);
    contentPane.add(panel_7);
    panel_7.setLayout(null);

    Button button = new Button("u767Bu5F55");
    button.addActionListener(new ActionListener() {
    public void actionPerformed(ActionEvent arg0) {
    }
    });
    button.setBackground(new Color(0, 51, 255));
    button.setBounds(0, 0, 236, 28);
    panel_7.add(button);
    }
    }

  • 相关阅读:
    sosreport -a --report
    笔记本用HDMI转VGA 使用双屏办公 听语音
    1080p就是1920*1080,2k就是2560*1440,4k就是3840*2160
    linux命令截取文件最后n行(所有命令)
    http://www.loongnix.org/index.php/Lbrowser
    tar解压某个目录 tar解压某个指定的文件或者文件夹
    解析CentOS 8上的Xrdp服务器安装
    CentOS、RHEL、Asianux、Neokylin、湖南麒麟、BC Linux、普华、EulerOS请参考“1.1 CentOS本地源配置”;
    Ubuntu18.04制作本地源
    js获取页面高度
  • 原文地址:https://www.cnblogs.com/lxoy/p/4912650.html
Copyright © 2011-2022 走看看