资源简介
Java课程设计图书管理系统代码及报告:这是我们自己按照学校要求做的,使用的数据库是SQL Server 2005 ,里面包含了程序所需的所有源代码以及报告。
代码片段和文件信息
import java.net.*;
import java.io.*;
import java.awt.*;
import java.awt.event.*;
import java.applet.*;
public class DatabaseClient extends applet implements RunnableActionListener{
Delete shanchu;
Tianjia tianjia;
Panel p;
Panel 后台服务;
CardLayout card;
Panel pcenter;
String formName; //数据库中的表名
TextField 输入查询内容;
Choice choice;
Checkbox 完全一致前方一致后方一致中间包含;
CheckboxGroup group=null;
Button 查询添加删除chaxun;
TextArea 显示查询结果;
Label 提示条;
Socket socket=null;
DataInputStream in=null;
DataOutputStream out=null;
Thread thread;
boolean ok=false;
int N=0; //字段个数
String []ziduanName; //存放字段名字的数组
String []ziduanExplain; //存放字段解释的数组
public void init(){
chaxun=new Button(“查询“);
p=new Panel();
shanchu=new Delete();
shanchu.shanchu.addActionListener(this);
tianjia=new Tianjia();
tianjia.tianjia.addActionListener(this);
card=new CardLayout();
pcenter=new Panel();
pcenter.setLayout(card);
thread=new Thread(this);
输入查询内容=new TextField(19);
查询=new Button(“查询“);
添加=new Button(“添加“);
//修改=new Button(“修改“);
删除=new Button(“删除“);
提示条=new Label(“正在连接到服务器请稍等...“Label.CENTER);
choice=new Choice();
formName=getParameter(“0“); //从index.html得到“0“的值
String number=getParameter(“ziduanAmount“);
N=Integer.parseInt(number);
ziduanName=new String[N];
ziduanExplain=new String[N];
for(int i=1k=0;i<=N;i++k++){
String str=getParameter(““+i); //从index.html得到字段名称及解释
ziduanName[k]=str.substring(0str.indexOf(“:“)).trim();
ziduanExplain[k]=str.substring(str.indexOf(“:“)+1).trim();
}
for(int k=0;k choice.add(ziduanExplain[k]);
}
choice.select(0);
group=new CheckboxGroup();
完全一致=new Checkbox(“完全一致“truegroup);
前方一致=new Checkbox(“前方一致“falsegroup);
后方一致=new Checkbox(“后方一致“falsegroup);
中间包含=new Checkbox(“中间包含“falsegroup);
显示查询结果=new TextArea(843);
提示条.setForeground(Color.red);
提示条.setFont(new Font(“TimesRoman“Font.BOLD24));
Panel box1=new Panel();
box1.add(new Label(“输入查询内容:“Label.CENTER));
box1.add(输入查询内容);
box1.add(choice);
box1.add(chaxun);
Panel box2=new Panel();
box2.add(new Label(“选择查询条件:“Label.CENTER));
box2.add(完全一致);
box2.add(前方一致);
box2.add(后方一致);
box2.add(中间包含);
Panel box3=new Panel();
box3.add(new Label(“查询结果:“Label.CENTER));
box3.add(显示查询结果);
Panel box4=new Panel();
box4.add(查询);
box4.add(添加);
//box4.add(修改);
box4.add(删除);
add(提示条);
p.setLayout(new BorderLayout());
p.add(box1
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 30 2009-07-16 16:24 chaper12\ap
文件 147456 2009-08-19 22:58 chaper12\book.mdb
文件 3145728 2009-08-20 21:55 chaper12\book.mdf
文件 1048576 2009-08-20 21:55 chaper12\book_log.ldf
文件 7581 2009-08-19 22:02 chaper12\Databa
文件 6973 2009-07-20 11:30 chaper12\Databa
文件 1707 2009-08-19 22:02 chaper12\Databa
文件 1205 2009-08-14 16:27 chaper12\Databa
文件 29 2009-07-16 15:20 chaper12\del.bat
文件 698 2009-08-19 22:02 chaper12\Delete.class
文件 309 2009-07-19 13:27 chaper12\Delete.java
文件 404 2008-06-26 13:46 chaper12\index.html
文件 13422 2009-07-19 14:55 chaper12\jxlg.jpg
文件 1366 2009-08-19 22:02 chaper12\Login$1.class
文件 481 2009-08-19 22:02 chaper12\Login$2.class
文件 942 2009-08-19 22:02 chaper12\Login$Imagecanvas.class
文件 17 2009-07-19 21:28 chaper12\Login.bat
文件 2953 2009-08-19 22:02 chaper12\Login.class
文件 3377 2009-07-20 15:24 chaper12\Login.java
文件 53 2009-08-14 16:19 chaper12\Server.bat
文件 3765 2009-08-19 22:02 chaper12\ServerThread.class
文件 3624 2009-08-14 16:00 chaper12\ServerThread.java
文件 232 2009-07-19 14:52 chaper12\Test_Login\.classpath
文件 386 2009-07-19 14:52 chaper12\Test_Login\.project
文件 1100 2009-07-19 15:12 chaper12\Test_Login\bin\Test_Login$1.class
文件 632 2009-07-19 15:12 chaper12\Test_Login\bin\Test_Login$2.class
文件 1112 2009-07-19 15:12 chaper12\Test_Login\bin\Test_Login$Imagecanvas.class
文件 3219 2009-07-19 15:12 chaper12\Test_Login\bin\Test_Login.class
文件 13422 2009-07-19 14:55 chaper12\Test_Login\jxlg.jpg
文件 3187 2009-07-19 15:12 chaper12\Test_Login\src\Test_Login.java
............此处省略11个文件信息
- 上一篇:jsp网上购物系统 mysql java
- 下一篇:空当接龙java源代码
评论
共有 条评论