资源简介
一个简易的Java通讯录小项目
功能(增,删,改,查)
功能(增,删,改,查)
代码片段和文件信息
package lm;
import java.awt.BorderLayout;
import java.awt.Choice;
import java.awt.GridLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
import java.sql.*;
import java.util.Vector;
import javax.swing.JButton;
import javax.swing.JComboBox;
import javax.swing.*;
import java.awt.*;
import javax.swing.JLabel;
import javax.swing.JOptionPane;
import javax.swing.JPanel;
import javax.swing.JScrollPane;
import javax.swing.JTable;
import javax.swing.JTextField;
import javax.swing.table.DefaultTableModel;
import sun.net.www.content.image.jpeg;
public class Mainframe extends Jframe {
// 数据库通过自己写的类获得连接+
MyConnection db = new MyConnection();
JTable jt = new JTable();
DefaultTableModel model = new DefaultTableModel();
JTextField jtf1 = new JTextField(5);
JTextField jtf2 = new JTextField(5);
JTextField jtf3 = new JTextField(5);
JTextField jtf4 = new JTextField(7);
JTextField jtf5 = new JTextField(5);
JTextField jtf6 = new JTextField(8);
Choice jc1 = new Choice();
Choice jc2 = new Choice();
// JComboBox jc1 = new JComboBox();
// JComboBox jc2 = new JComboBox();
JLabel jl1 = new JLabel(“姓 名“);
JLabel jl2 = new JLabel(“类 型“);
JLabel jl3 = new JLabel(“性 别“);
JLabel jl4 = new JLabel(“生 日“);
JLabel jl5 = new JLabel(“座 机“);
JLabel jl6 = new JLabel(“手 机“);
JLabel jl7 = new JLabel(“地 址“);
JLabel jl8 = new JLabel(“E_mail“);
JButton bt = new JButton(“添 加“);
JButton bt1 = new JButton(“删 除“);
JButton bt2 = new JButton(“修 改“);
JButton bt3 = new JButton(“按姓名查询“);
DefaultTableModel mood = new DefaultTableModel();
public Mainframe() {
super(“通讯录“);
this.setBounds(100 100 850 400);
BorderLayout bl = new BorderLayout();
this.setLayout(bl);
load();
// JScrollPane pan = new JScrollPane(table);
JScrollPane jsp = new JScrollPane(jt);
GridLayout gly = new GridLayout(4 2);
GridLayout gly1 = new GridLayout(2 2);
JPanel jp = new JPanel();
JPanel jp1 = new JPanel();
JPanel jp2 = new JPanel();
JPanel jp3 = new JPanel();
JPanel jp4 = new JPanel();
JPanel jp5 = new JPanel();
JPanel jp6 = new JPanel();
JPanel jp7 = new JPanel();
jc1.addItem(“家人“);
jc1.addItem(“同学“);
jc1.addItem(“同事“);
jc1.addItem(“朋友“);
jc1.addItem(“老师“);
jc2.addItem(“男“);
jc2.addItem(“女“);
jp.add(jl1);
jp.add(jtf1);
jp.add(jl2);
jp.add(jc1);
jp.add(jl3);
jp.add(jc2);
jp.add(jl4);
jp.add(jtf2);
jp.add(jl5);
jp.add(jtf3);
jp.add(jl6);
jp.add(jtf4);
jp.add(jl7);
jp.add(jtf5);
jp.add(jl8);
jp.add(jtf6);
jp1.add(bt);
jp2.add(bt1);
jp3.add(bt2);
jp4.add(bt3);
jp5.add(jp1);
jp5.add(jp2);
jp5.add(jp3);
jp5.add(jp4);
jp7.add(jp5);
jp7.add(jp6);
this.add(jsp bl.CENTER);
this.add(jp bl.SOUTH);
this.add(
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 585 2009-03-05 15:35 项目\.classpath
文件 382 2009-02-20 18:32 项目\.project
..A.SHR 9 2009-02-21 08:35 项目\Desktop_1.ini
文件 1365 2009-03-05 15:55 项目\lm\Mainfr
文件 2972 2009-03-05 15:55 项目\lm\Mainfr
文件 2080 2009-03-05 15:55 项目\lm\Mainfr
文件 2411 2009-03-05 15:55 项目\lm\Mainfr
文件 3378 2009-03-05 15:55 项目\lm\Mainfr
文件 5653 2009-03-05 15:55 项目\lm\Mainfr
文件 10903 2009-02-20 19:46 项目\lm\Mainfr
文件 2213 2009-03-05 15:55 项目\lm\MyConnection.class
文件 1550 2009-02-20 18:34 项目\lm\MyConnection.java
..A.SHR 9 2009-02-21 08:35 项目\驱动\Desktop_1.ini
文件 286907 2008-01-09 15:43 项目\驱动\msba
文件 67228 2008-01-09 15:43 项目\驱动\mssqlserver.jar
文件 59074 2008-01-09 15:43 项目\驱动\msutil.jar
目录 0 2009-03-05 15:55 项目\lm
目录 0 2009-02-22 10:26 项目\驱动
目录 0 2009-03-05 22:00 项目
----------- --------- ---------- ----- ----
446719 19
评论
共有 条评论