5
三、 详细设计
1、 登录界面的搭建 login.java
运用了PS设计一些icon以及页面布局方法,实现了登录界面的美化。(详细代码请看工程文件夹下文件login.java) 3、 登录窗口功能的实现
login.java、DButil.java
提供了登录校验方法,包括账号密码合法性、修改密码、注册等。(详细代码请看工程文件夹下文件login.java、 DButil.java) 4、 主窗体的搭建及功能 MainFrame.java
窗体界面布局,各个事件的监听以及实现。如:查询操作。(详细代码请看工程文件夹下文件MainFrame.java)
5、 登录窗体及联系人信息管理窗体所用到的数据库操作方法 DButil.java
定义各种数据库操作方法。如:登录验证、注册、查询、插入等。(详细代码请看工程文件夹下文件DButil.java)
2、 登录界面的搭建
6
3、 package Frame;
4、 import java.awt.*;
5、 import java.awt.event.ActionEvent; 6、 import java.awt.event.ActionListener; 7、 import java.sql.*; 8、 import javax.swing.*; 9、 import db.DButil;
10、 public class login extends JFrame implements
ActionListener{ 11、 private JPanel jp=new JPanel(); 12、 //创建标签数组 13、 private JLabel[] jlArray={new JLabel(\用户名\), new
JLabel(\密 码\),new JLabel(\)}; 14、 15、