zoukankan      html  css  js  c++  java
  • 简易登录界面

     1 package Layout;
     2 import java.awt.*;
     3 import javax.swing.*;
     4 public class LoginInterface extends JFrame{
     5  private  ImageIcon photo = new ImageIcon("photo/psb.jpg");
     6  private  JLabel l1 = new JLabel(photo);
     7  private  JLabel l2 = new JLabel("QQ号码",JLabel.CENTER);
     8  private  JLabel l3 = new JLabel("QQ密码",JLabel.CENTER);
     9  private  JLabel l4 = new JLabel("忘记密码",JLabel.CENTER); 
    10  private  JLabel l5 = new JLabel("<html><ahref='www.qq.com'>申请密码保护</a>",JLabel.CENTER);
    11  private  JPanel center1 = new JPanel();//普通用户
    12  private  JPanel center2 = new JPanel();//会员
    13  private  JPanel center3 = new JPanel();//管理员
    14  private  JPanel south = new JPanel();
    15  private  JTabbedPane xxk = new JTabbedPane();//选项卡
    16  
    17  //private  JButton b1 = new JButton(new ImageIcon("photo/psb.jpg"));
    18  private  JButton b1 = new JButton("清除号码");
    19  private  JButton b2 = new JButton("登  录");
    20  private  JButton b3 = new JButton("取  消");
    21  private  JButton b4 = new JButton("向  导");
    22  private  JTextField num = new JTextField(10);
    23  private  JPasswordField password = new JPasswordField(10);
    24  private  JCheckBox c1 = new JCheckBox("隐身登录");
    25  private  JCheckBox c2 = new JCheckBox("记住密码");
    26  
    27     public LoginInterface(){
    28     center1.setLayout(new GridLayout(3,3));
    29     l4.setFont(new Font("宋体",Font.PLAIN,16));//字体
    30     l4.setForeground(Color.blue);// 颜色
    31     l5.setCursor(Cursor.getPredefinedCursor(Cursor.HAND_CURSOR));// 标签设置网址
    32     center2.setBackground(Color.blue);center3.setBackground(Color.black);
    33     xxk.add("普通用户", center1);xxk.add("会员",center2);xxk.add("管理员",center3);
    34     center1.add(l2);center1.add(num);center1.add(b1);
    35     center1.add(l3);center1.add(password);center1.add(l4);
    36     center1.add(c1);center1.add(c2);center1.add(l5);
    37     //b2.setPreferredSize(new Dimension(20, 10));
    38     //b3.setPreferredSize(new Dimension(20, 10));
    39     //b4.setPreferredSize(new Dimension(20, 10));
    40     south.add(b2);south.add(b3);south.add(b4);
    41     this.add(l1,BorderLayout.NORTH);
    42     this.add(xxk,BorderLayout.CENTER);
    43     this.add(south,BorderLayout.SOUTH);
    44     this.setTitle("登录界面");    
    45     this.setSize(1000, 1000);
    46     this.setLocation(100,100);
    47     this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    48     this.pack();//   窗口紧促排列
    49     this.setResizable(false);
    50     this.setVisible(true);
    51     }
    52     public static void main(String[] args) {
    53   LoginInterface l = new LoginInterface();
    54 
    55     }
    56 
    57 }
  • 相关阅读:
    小程序 中 自定义单选框样式
    自定义checkbox和radio的样式
    postgre修改字段数据类型
    xpat如何获取一个标签里的属性值
    一看就明白的爬虫入门讲解:基础理论篇
    第一天
    poj 1979 走多少个‘ . '问题 dfs算法
    ACM 贪心算法总结
    poj 2393 奶牛场生产成本问题 贪心算法
    poj 3262 牛毁坏花问题 贪心算法
  • 原文地址:https://www.cnblogs.com/the-wang/p/6752900.html
Copyright © 2011-2022 走看看