简易登录界面

 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 }
时间: 2024-11-09 01:17:52

简易登录界面的相关文章

建立一个简易登录界面

#include<windows.h> LRESULT CALLBACK WndProc(HWND hwnd,UINT message,WPARAM wParam,LPARAM lParam) { HDC hdc; PAINTSTRUCT ps; RECT rect; HFONT hfont, ohfont; static HWND hwndedit, hedit, hwndButton; switch(message) { case WM_CREATE: //应用程序建立一个窗口 hwnde

jsp简易登录和注册及JDBC连接Oracle

一:JDBC连接数据库(Oracle参考) public class DBTest {//测试 public static void main(String[] args) {  ResultSet rs = null;  Statement stmt = null;  Connection conn = null;  try {   // 加载驱动   Class.forName("oracle.jdbc.driver.OracleDriver");   // 连接数据库   Str

0821基础控件-作业(简易计算器,QQ登录界面)

简易计算器 一.将NSString类型转换成NSInteger类型 [text integerValue]; //这个NSInteger类型在32/64位系统下能够自动转换所占字节数 二.定义NSInteger类型数据: NSInteger num = [text interValue]; //不需要* QQ登录界面 一.可以设置在文本框中输入完毕回车跳转至其他文本框的效果 1.首先要由ViewController类实现<UITextFieldDelegate>协议,这样可以在.m文件中实现-

Java图形界面开发—简易登录注册小程序

登录注册小代码,将学过的一些小知识融合在一起进行了使用,加深印象.本例中如果有注释不详细的地方,详见其它博客. Java程序操作数据库SQLserver详解 功能介绍:简单的登录注册系统,使用了数据库sqlserver.单例模式.正则表达式以及图形化开发等知识. 1.在登录界面,可以登录或者注册用户. 注册用户界面,按照正则表达式规定的格式要求来输入信息,若有误,则重新输入. 2.点击注册,首先连接SQLserver数据库,连接成功则会判断该用户名是否已经存在,若存在,则给出提示.反之则进行注册

网页制作:关于实现简易登录系统的分析

网页制作:关于实现简易登录系统的分析 在我们制作网站的时候,是必定要实现连接数据库进行用户登录. 在用户登陆的时候,整个过程就是在数据库中寻找是否有与输入的用户名相同,如果有相同的用户名则对数据库中的该用户的登录密码与用户输入的密码进行匹配,如果匹配得上则登录成功.若期间任一个过程出现问题,则登录失败. 1.代码分析如下: <% <form method="post" action="shujuku.jsp"> <blockquote>

登录界面、AutoUtils 屏幕适配、自定义Edittext(显示密码可见和一键清空)和 TextInputLayout的使用。

登录界面: AutoUtils自动屏幕适配: AutoUtils屏幕适配使用的方法 : 1.将AutoUtils类复制到要适配的项目中: 2.在程序的入口(清单文件filter):super.onCreate(savedInstanceState);//屏幕适配,这里是以720*1280分辨率为基准的适配AutoUtils.setSize(this, false, 720, 1280); * 这里我们UI是以1920*1280分辨率做图的,并且是横屏显示:AutoUtils.setSize(th

怎么在web中做登录界面

1.先建一个项目 2.把SQL架包导进去 3.创建连接数据库的语句 package DBHelper; import java.io.Console; import java.sql.*; import java.util.Enumeration; //import java.util.logging.*; //import javax.swing.table.*; /** * SQL 基本操作 * 通过它,可以很轻松的使用 JDBC 来操纵数据库 * @author Null */ publi

android内部培训视频_第五节(1)_OA实战之登录界面

第五节(1):OA实战之登录界面  一.登录界面布局 1.背景图片 2.文本框 3.checkbox 4.按钮 暂未实现点击切换图片效果 <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent&q

显卡安装一直循环在登录界面——解决之-T450安装显卡驱动和cuda7.5发现的一些问题

今天,在笔记本T450上,要装zed双目相机的驱动,需要显卡模块和cuda7.5,使用了三种方式,才成功. 1.使用 sudo ubuntu-drivers devices 来查看显卡支持驱动版本,因为之前在实验室台式机的显卡是这样安装的,后来重启黑屏,同样的方式下载了好几个版本都跪了,只能采用第二中方式. 2.使用官网下载.run驱动包下载,也跪了,这回 把事情闹大了,直接不是黑屏,黑屏在终端使用sudo apt-get purge nvidia,或sudo apt-get remove ..