java登录注册界面不要数据库

作者&投稿:鱼梵 (若有异议请与网页底部的电邮联系)
java编写一个登陆和注册信息的源代码,最简单的就可以,不需要数据库的那种~

你这个不用数据库真的是有点难搞
我写了个用集合存储的,你看看,能否帮上你
java.util.List list = new ArrayList(); list.add("qq=123");//存储的时候用(用户名=密码)的形式 list.add("ww=456"); String username = "qq"; String password = "123"; for (int i = 0; i < list.size(); i++) { String num = username +"="+password; if(num.equals(list.get(i))){ System.out.println("登录成功"); break; } }

是可以的,使用文件流读取就好,注册密码,通过自己算法加密存放在文件里面就好。然后从文件使用文件流一行一行的读取,通过字符串切割,获取用户名和密码,在通过字符串来判断是会否相符就好

import java.awt.GridLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.io.Serializable;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.JPasswordField;
import javax.swing.JTextField;
public class SignIn extends JFrame implements Serializable{
private JLabel ab1,ab2,ab3;
private JTextField t1;
private JPasswordField pass;
private JButton bt1,bt2,bt3;
private JPanel jp1,jp2,jp3;
private static final long serialVersionUID = 16L;
SignIn(){
this.setTitle("界面测试");
this.setLayout(new GridLayout(4,1));
this.setResizable(false);
this.setBounds(300,300,300,300);
this.setDefaultCloseOperation(3);
init();
this.setVisible(true);
}
private void init() {
ab1=new JLabel("百度知道XX系统",JLabel.CENTER);
ab2=new JLabel("昵称:");
ab3=new JLabel("密码:");
t1=new JTextField(15);
pass=new JPasswordField(15);
bt1=new JButton("登陆");
bt2=new JButton("退出");
bt3=new JButton("注册");
jp1=new JPanel();
jp2=new JPanel();
jp3=new JPanel();
jp1.add(ab2);
jp1.add(t1);
jp2.add(ab3);
jp2.add(pass);
jp3.add(bt1);
jp3.add(bt2);
jp3.add(bt3);
event();
this.add(ab1);
this.add(jp1);
this.add(jp2);
this.add(jp3);
}
private void event() {
bt2.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
System.exit(1);
}
});
}
public static void main(String[] args) {
new SignIn();
}
}



连接ACCESS可以用 jdbc-odbc桥, 先在控制面板-管理工具-数据源,里建立一个ACCESS的数据源 在JAVA里调用CLASS的静态方法forName Class.forName("sun.jdbc.odbc.JdbcOdbcDriver") 这个有可能发生异常,所有要用try catch 之后是连接到数据库 利用java.sql包中的Connection声明一个对象,然后用类DriverManager调用它 的静态方法getConnection创建连接对象 Connection con=DriverManager.getConnection("jdbc:odbc:数据源名字","用户名","密码"),数据库没密码的话""里面什么也不添 连接数据库的时候要捕获SQLException异常

你好,是网页?还是桌面程序?

JAVA制作登录界面
答:<%@ page language="java" contentType="text/html; charset=utf-8"pageEncoding="utf-8"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> Insert title here <!-- body { background-image: url(_image/220053251...

java写一个登录界面
答:import javax.swing.*;import java.awt.*;import java.awt.event.*;import java.io.*;class login extends JFrame implements ActionListener { public JPasswordField password;public JTextField name;JButton ok;login(){ setSize(300,200);//大小 setLocation(200,100);JPanel panel = new J...

用Java写一个用户注册界面,点击确认后,可保存在文件中
答:昨天刚好有人提问了一个类似的问题,我把昨天的回答发给你,供你参考 , 主要是思路, 如果是作业的话, 最好不要和同学相同, 自己理解后, 重新写1个,会比较好 效果图 参考代码和注释 import java.awt.*;import java.awt.event.*;import java.io.*;import javax.swing.*;//该窗口继承自JFrame, ...

java登录界面
答:public class Test{JFrame frame1,frame2;public Test(){init();}public void init(){frame1=new JFrame("frame1");//frame1的设置frame1.setBounds(300, 300, 400, 400);frame1.setDefaultCloseOperation(3);frame2=new JFrame("frame2");//frame2的设置frame2.setBounds(700, 300, 400,...

JAVA用frame实现图中2个窗口 怎么写啊?
答:图片看起来很模糊,隐约看到需要一个登录窗口,那就分享一下以前练习的登录窗口demo吧。先上效果图:登录界面 源码如下:AbsoluteLoginFrame.java public class AbsoluteLoginFrame extends JFrame { private static final int LOGIN_WIDTH = 600;private static final int LOGIN_HEIGHT = 400;private static...

用JAVA如何制做一个简单的登录界面?就是有用户名、密码、确定和取消按...
答:<%@ page language="java" import="java.util.*" contentType="text/html;charset=GB2312" import="java.sql.*"%> <%@ page import="com.microsoft.sqlserver.jdbc.SQLServerDriver" %> <%@page import="java.sql.DriverManager"%> <HTML> <HEAD> </HEAD> < String userName=request....

java用户注册界面,帮我改下吧,已经改得想吐了T_T,由于装不下,先放...
答:首先分下下,图上主要分为5行 ,每行数据看成2列,当然也可以放到一个JPanl当成一列.效果如图 参考代码如下 import java.awt.*;import javax.swing.*;public class RegFrame extends JFrame {// 定义文字标签JLabel jlId, jlPsw, jlTestPsw, jlEmail;//定义按钮JButton jbReg, jbRest;public ...

java 登录界面怎样根据权限不同显示或隐藏部分菜单选项?
答:您好,要实现好权限管理,涉及的东西很多。从数据库设计到应用层的规划到表示层的编写,不是一两句能说清楚的。按你说的那种层级的权限管理,考虑从以下方面来实现:1.采用数据库实现树的存储结构,存储角色间的层级关系。还需要两张表,一是角色于功能资源的对应表。一是用户于角色的对应表。2.系统...

用java web编写一个用户注册界面(只要写出以下要求就行)
答: 数据库部分:import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import com.mysql.jdbc.Connection;import com.mysql.jdbc.Statement;public class DataBaseUtil { public static Connection getConnection() throws ClassNotFoundException, SQLExcept...

用java编写登陆界面要求有用户名,密码和验证码的输出,下面是登录和取消...
答:import java.util.Scanner;public class Logon { private static final char username = '青'; private static final int password = 123; private static final Scanner san = new Scanner(System.in); public static void main(String[] args) { char iname; int ipass; System.out....