资源简介

自己做的,有完整的数据库,完整的系统...SQL Server作为数据库 语言为JAVA 源代码核心部分也已经分离出来 是十分完整的课程设计...可做参考

资源截图

代码片段和文件信息

import javax.swing.*;
import java.awt.BorderLayout;
import java.awt.event.*;

//添加功能窗口类
public class AddWindow extends Jframe implements ActionListener{
/**
 * 
 */
private static final long serialVersionUID = 1L;
private JPanel jpjp1jp2;
private JTextField jtf_bookidjtf_booknamejtf_bookwriterjtf_bookstate;
private JTextField jtf_bookid_insertjtf_bookname_insertjtf_bookwriter_insertjtf_bookstate_insert;
private JButton jbokjbcanceljbreturn;
//新建类的对象
Item bookitem=new Item();
Database sq = new Database();

public AddWindow(){
super(“添加操作“);
this.setSize(240 220);
this.setLocationRelativeTo(null);
this.setDefaultCloseOperation(EXIT_ON_CLOSE);

jtf_bookid = new JTextField(“书籍号码“6);
jtf_bookid.setEnabled(false);
jtf_bookid.setDisabledTextColor(java.awt.Color.black);
jtf_bookid_insert = new JTextField(10);

jtf_bookname = new JTextField(“书籍名字“6);
jtf_bookname.setEnabled(false);
jtf_bookname.setDisabledTextColor(java.awt.Color.black);
jtf_bookname_insert = new JTextField(10);

jtf_bookwriter = new JTextField(“书籍作者“6);
jtf_bookwriter.setEnabled(false);
jtf_bookwriter.setDisabledTextColor(java.awt.Color.black);
jtf_bookwriter_insert = new JTextField(10);

jtf_bookstate = new JTextField(“借出状态“6);
jtf_bookstate.setEnabled(false);
jtf_bookstate.setDisabledTextColor(java.awt.Color.black);
jtf_bookstate_insert = new JTextField(10);


jbok = new JButton(“确定“);
jbcancel = new JButton(“重置“);
jbreturn = new JButton(“返回菜单“);
jp1 = new JPanel();
jp2 =new JPanel();


jp1.add(jtf_bookid);
jp1.add(jtf_bookid_insert);
jp1.add(jtf_bookname);
jp1.add(jtf_bookname_insert);
jp1.add(jtf_bookwriter);
jp1.add(jtf_bookwriter_insert);
jp1.add(jtf_bookstate);
jp1.add(jtf_bookstate_insert);
jp2.add(jbok);
jp2.add(jbcancel);
jp2.add(jbreturn);

jp = new JPanel(new BorderLayout());
jp.add(jp1BorderLayout.CENTER);
jp.add(jp2BorderLayout.SOUTH);
this.add(jp);
jbok.addActionListener(this);
jbcancel.addActionListener(this);
jbreturn.addActionListener(this);


this.setVisible(true);
}

public void actionPerformed(ActionEvent e){

 if(e.getSource() == jbcancel){
 //按下重置,清空输入文本
jtf_bookid_insert.setText(null);
jtf_bookname_insert.setText(null);
jtf_bookwriter_insert.setText(null);
jtf_bookstate_insert.setText(null);
}
else if(e.getSource()==jbreturn){
//关闭该窗口
this.setVisible(false);
}
else  if(e.getSource() == jbok){
//执行RestoreRecord()
RestoreRecord();

}
}
    public void RestoreRecord() {
     //将文本域的内容传送参数到bookitem对象
                bookitem.BookItem(
         jtf_bookid_insert.getText()
         jtf_bookname_insert.getText()
         jtf_bookwriter_insert.getText()
         jtf_bookstate_insert.getText() 
                          );
        try {
         //调用database的StoreData功能
         sq.St

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2012-06-27 19:40  课程设计\
     目录           0  2012-06-27 19:16  课程设计\book\
     文件         374  2012-06-27 19:16  课程设计\book\.classpath
     文件         380  2012-06-27 19:16  课程设计\book\.project
     目录           0  2012-06-27 19:16  课程设计\book\.settings\
     文件         629  2012-06-27 19:16  课程设计\book\.settings\org.eclipse.jdt.core.prefs
     目录           0  2012-06-27 19:16  课程设计\book\bin\
     文件        3395  2012-06-27 19:16  课程设计\book\bin\AddWindow.class
     文件        6403  2012-06-27 19:16  课程设计\book\bin\Database.class
     文件        3962  2012-06-27 19:16  课程设计\book\bin\ExcelWindow.class
     文件        1360  2012-06-27 19:16  课程设计\book\bin\Item.class
     文件        2721  2012-06-27 19:16  课程设计\book\bin\Loginframe.class
     文件        1377  2012-06-27 19:16  课程设计\book\bin\Main.class
     文件         696  2012-06-27 19:16  课程设计\book\bin\MainOperaingWindow$1.class
     文件         696  2012-06-27 19:16  课程设计\book\bin\MainOperaingWindow$2.class
     文件         693  2012-06-27 19:16  课程设计\book\bin\MainOperaingWindow$3.class
     文件         696  2012-06-27 19:16  课程设计\book\bin\MainOperaingWindow$4.class
     文件         696  2012-06-27 19:16  课程设计\book\bin\MainOperaingWindow$5.class
     文件         695  2012-06-27 19:16  课程设计\book\bin\MainOperaingWindow$6.class
     文件        5901  2012-06-27 19:16  课程设计\book\bin\MainOperaingWindow.class
     文件        2527  2012-06-27 19:16  课程设计\book\bin\SearchWindow.class
     文件        3511  2012-06-27 19:16  课程设计\book\bin\UpdateWindow.class
     文件       11281  2012-06-27 19:16  课程设计\book\bin\新建 WinRAR ZIP 压缩文件.zip
     文件      583286  2012-06-27 19:16  课程设计\book\sqljdbc.jar
     目录           0  2012-06-27 19:16  课程设计\book\src\
     文件        3201  2012-06-27 19:16  课程设计\book\src\AddWindow.java
     文件        9267  2012-06-27 19:16  课程设计\book\src\Database.java
     文件        3814  2012-06-27 19:16  课程设计\book\src\ExcelWindow.java
     文件        1046  2012-06-27 19:16  课程设计\book\src\Item.java
     文件        1991  2012-06-27 19:16  课程设计\book\src\Loginframe.java
     文件         806  2012-06-27 19:16  课程设计\book\src\Main.java
............此处省略17个文件信息

评论

共有 条评论