資源簡介
一個簡易的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
評論
共有 條評論