• 大小: 371.14 KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2024-09-19
  • 语言: Java
  • 标签:

资源简介

一个简易的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\Mainframe$1.class

     文件       2972  2009-03-05 15:55  项目\lm\Mainframe$2.class

     文件       2080  2009-03-05 15:55  项目\lm\Mainframe$3.class

     文件       2411  2009-03-05 15:55  项目\lm\Mainframe$4.class

     文件       3378  2009-03-05 15:55  项目\lm\Mainframe$5.class

     文件       5653  2009-03-05 15:55  项目\lm\Mainframe.class

     文件      10903  2009-02-20 19:46  项目\lm\Mainframe.java

     文件       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  项目\驱动\msbase.jar

     文件      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


评论

共有 条评论

相关资源