4、图书类别添加功能
生活随笔
收集整理的這篇文章主要介紹了
4、图书类别添加功能
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
1、新建圖書類別表t_bookType
2、新建圖書類別實體,BookType.java
/*** 圖書類別實體* @author Administrator**/ public class BookType {private int id;//編號private String bookTypeName;//圖書類別名稱private String bookTypeDesc;//備注public BookType() {super();// TODO Auto-generated constructor stub}public BookType(String bookTypeName, String bookTypeDesc) {super();this.bookTypeName = bookTypeName;this.bookTypeDesc = bookTypeDesc;}public BookType(int id, String bookTypeName, String bookTypeDesc) {super();this.id = id;this.bookTypeName = bookTypeName;this.bookTypeDesc = bookTypeDesc;}public int getId() {return id;}public void setId(int id) {this.id = id;}public String getBookTypeName() {return bookTypeName;}public void setBookTypeName(String bookTypeName) {this.bookTypeName = bookTypeName;}public String getBookTypeDesc() {return bookTypeDesc;}public void setBookTypeDesc(String bookTypeDesc) {this.bookTypeDesc = bookTypeDesc;}}3、新建圖書類別DAO類,BookTypeDao.java
(DAO類都是進行數(shù)據(jù)操作的類, 是對于數(shù)據(jù)庫中的數(shù)據(jù)做增刪改查等操作的代碼)
/*** 圖書類別Dao類* @author Administrator**/ public class BookTypeDao {/*** 圖書類別添加* @param con* @param bookType* @return* @throws Exception*/public int add(Connection con,BookType bookType)throws Exception{String sql="insert into t_bookType values(null,?,?)";PreparedStatement pstmt=con.prepareStatement(sql);pstmt.setString(1, bookType.getBookTypeName());pstmt.setString(2, bookType.getBookTypeDesc());return pstmt.executeUpdate();//執(zhí)行} }4、新建“圖書類別-添加”的內部窗體,BookTypeAddInterFrm.java
修改布局方式
窗體全部組件:
修改textField為bookTypeNameTxt
修改textArea為bookTypeDescTxt
5、實現(xiàn)重置功能
添加事件
public void actionPerformed(ActionEvent arg0) {}因為添加完也要重置,所以單獨寫一個重置的方法
/*** 重置表單*/private void resetValue(){this.bookTypeNameTxt.setText("");this.bookTypeDescTxt.setText("");} public void actionPerformed(ActionEvent evt) {resetValueActionPerformed(evt);} /*** 重置事件處理* @param evt*/private void resetValueActionPerformed(ActionEvent evt) {this.resetValue();}6、給“圖書類別-添加”添加事件,點擊“添加”顯示“圖書類別添加”窗體
public void actionPerformed(ActionEvent e) {BookTypeAddInterFrm bookTypeAddInterFrm=new BookTypeAddInterFrm();bookTypeAddInterFrm.setVisible(true);table.add(bookTypeAddInterFrm);}添加代碼,設置文本域邊框
//設置文本域邊框 bookTypeDescTxt.setBorder(new LineBorder(new java.awt.Color(127,157,185),1,false));實現(xiàn)圖書類別添加功能
添加事件
總結
以上是生活随笔為你收集整理的4、图书类别添加功能的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 3、系统主界面实现
- 下一篇: 5、图书类别查询功能