用java怎么实现QQ登录界面?
发布网友
发布时间:2022-04-26 22:21
我来回答
共1个回答
热心网友
时间:2022-06-18 22:43
用java做QQ登录界面的写法如下:
package ch10;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
1、//定义该类继承自JFrame,实现ActionListener接口
public class LoginTest extends JFrame implements ActionListener
{
2、//创建JPanel对象
private JPanel jp=new JPanel();
3、//创建3个标并加入数组
JLabel name = new JLabel("请输入用户名");
JLabel password = new JLabel("请输入密码");
JLabel show = new JLabel("");
private JLabel[] jl={name,password,show};
4、//创建登陆和重置按扭并加入数组
JButton login = new JButton("登陆");
JButton reset = new JButton("重置");
private JButton[] jb={login,reset};
5、//创建文本框以及密码框
private JTextField jName=new JTextField();
private JPasswordField jPassword =new JPasswordField();
public LoginTest()
{
6、//设置布局管理器为空布局,这里自己摆放按钮、标签和文本框
jp.setLayout(null);
for(int i=0;i<2;i++)
{
7、//设置标签和按扭的位置与大小
jl[i].setBounds(30,20+40*i,180,20);
jb[i].setBounds(30+110*i,100,80,20);
8、//添加标签和按扭到JPanel容器中
jp.add(jl[i]);
jp.add(jb[i]);
//为2个按钮注册动作事件*
jb[i].addActionListener(this);
}
9、//设置文本框的位置和大小,注意满足美观并足够用户名的长度
jName.setBounds(130,15,100,20);
10、//添加文本框到JPanel容器中
jp.add(jName);
11、//为文本框注册动作事件*
jName.addActionListener(this);
12、//设置密码框的位置和大小,注意满足美观和足够密码的长度
jPassword.setBounds(130,60,100,20);
13、//添加密码框到JPanel容器中
jp.add(jPassword);
14、//设置密码框中的回显字符,这里设置美元符号
jPassword.setEchoChar('$');
15、//为密码框注册动作事件*
jPassword.addActionListener(this);
16、//设置用于显示登陆状态的标签大小位置,并将其添加进JPanel容器
jl[2].setBounds(10,180,270,20);
jp.add(jl[2]);
17、//添加JPanel容器到窗体中
this.add(jp);
18、//设置窗体的标题、位置、大小、可见性及关闭动作
this.setTitle("登陆窗口");
this.setBounds(200,200,270,250);
this.setVisible(true);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
19、//实现动作*接口中的方法actionPerformed
public void actionPerformed(ActionEvent e)
{
20、//如果事件源为文本框
if(e.getSource()==jName)
{
21、//切换输入焦点到密码框
jPassword.requestFocus();
}
22、//如果事件源为重置按扭
else if(e.getSource()==jb[1])
{
23、//清空姓名文本框、密码框和show标签中的所有信息
jl[2].setText("");
jName.setText("");
jPassword.setText("");
24、//让输入焦点回到文本框
jName.requestFocus();
}
25、//如果事件源为登陆按钮,则判断登录名和密码是否正确
else
{
26、//判断用户名和密码是否匹配
if(jName.getText().equals("lixiangguo")&&
String.valueOf(jPassword.getPassword()).equals("19801001"))
{
27、jl[2].setText("登陆成功,欢迎您的到来!");
}
else
{
28、jl[2].setText("对不起,您的用户名或密码错误!");
}
}
}
public static void main(String[] args)
{
29、//创建LoginTest窗体对象
new LoginTest();
}
}
用java怎么实现QQ登录界面?
import java.awt.event.*; import javax.swing.*; 1、//定义该类继承自JFrame,实现ActionListener接口 public class LoginTest extends JFrame implements ActionListener { 2、//创建JPanel对象 private JPanel jp=new JPanel(); 3、//创建3个标并加入数组 JLabel name = new JLabel("请输入用户名"); J...
用java怎么实现QQ登录界面?
用java做QQ登录界面的写法如下:package ch10;import java.awt.*;import java.awt.event.*;import javax.swing.*;1、//定义该类继承自JFrame,实现ActionListener接口 public class LoginTest extends JFrame implements ActionListener { 2、//创建JPanel对象 private JPanel jp=new JPanel();3、/...
用java制作qq登录界面,只要界面,不要事件处理
public QQLoginView() { initComponent();} private void initComponent() { setTitle("用户登录");//设置LOGO URL image = QQLoginView.class.getClassLoader().getResource("ibees/qq/images/year.jpg");//图片的位置 JLabel imageLogo = new JLabel(new ImageIcon(image));add(imageLogo,Borde...
java QQ登陆界面代码
package com.demo4;import java.awt.BorderLayout;import java.awt.FlowLayout;import java.awt.GridLayout;import javax.swing.ImageIcon;import javax.swing.JButton;import javax.swing.JCheckBox;import javax.swing.JComboBox;import javax.swing.JFrame;import javax.swing.JLabel;import javax.swing....
请问用java程序模拟qq登录界面的代码怎么写啊?
event.ActionEvent; import java.awt.event.ActionListener; import java.awt.event.MouseEvent; import java.io.IOException; import java.io.PrintWriter; import java.net.Socket; import java.net.UnknownHostException; import java.sql.ResultSet; import java.sql.SQLException; import java.util....
java 做QQ
import java.awt.Panel;import java.lang.String;import javax.swing.JOptionPane;public class QQ extends Frame implements ActionListener{ Label Lname ,Lpassword; //定义用户名和密码的标签 TextField Tname; //定义用户名的文本框 JPasswordField Tpassword; //定义密码的文本框。注:使用...
求QQ登陆界面的Java GUI(图形用户界面开发)代码!
lblPwd.setText("QQ密码:");lblForget.setText("忘记密码?");lblModel.setText("状态:");String[] s1 = {"隐身","在线","忙碌"};cmb.addItem(s1[0]);cmb.addItem(s1[1]);cmb.addItem(s1[2]);chk.setText("自动登录");paneMid.add(lblName);paneMid.add(txtName);paneMid.add(...
JAVA 用代码实现登入QQ空间操作
java程序模拟qq登录界面的代码 java程序如何实现登录、记住密码、自动登录等功能!package dyno.swing.beans.qq;import javax.swing.*;import javax.swing.event.MouseInputListener;import org.jvnet.substance.skin.SubstanceOfficeBlue2007LookAndFeel;/*import org.jvnet.substance.skin.SubstanceModerateLookAndFeel;import...
qq 第三方登录 java sdk怎么用
在需要放置QQ登录按钮的页面加入下面SCRIPT代码: PS:APPID 和 REDIRECTURI 换成第一步申请所得到的对应内容,REDIRECTURI 就是登录之后返回的回调地址,在申请页面自己填写,一般写网站主域名即可。注意:回调地址必须以http或https开头。第三步 在页面放置一个元素节点用来展现登录按钮,并且指定其ID,如...
如何利用java、access制作一个QQ界面并实现登录功能。。。
...登录功能本身,只要通过jdbc执行sql语句,进行查询操作即可,至于QQ界面,最简易的做法是,打开QQ客户端做个截图,然后通过jsp引用这个截图,在用户名和密码输入框那里,放上输入域,在登录那里,放上submit按钮即可,将这两个元素用form括起来即可。