4、图书类别添加功能
生活随笔
收集整理的這篇文章主要介紹了
4、图书类别添加功能
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
1、新建圖書(shū)類(lèi)別表t_bookType
2、新建圖書(shū)類(lèi)別實(shí)體,BookType.java
/*** 圖書(shū)類(lèi)別實(shí)體* @author Administrator**/ public class BookType {private int id;//編號(hào)private String bookTypeName;//圖書(shū)類(lèi)別名稱(chēng)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、新建圖書(shū)類(lèi)別DAO類(lèi),BookTypeDao.java
(DAO類(lèi)都是進(jìn)行數(shù)據(jù)操作的類(lèi), 是對(duì)于數(shù)據(jù)庫(kù)中的數(shù)據(jù)做增刪改查等操作的代碼)
/*** 圖書(shū)類(lèi)別Dao類(lèi)* @author Administrator**/ public class BookTypeDao {/*** 圖書(shū)類(lèi)別添加* @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、新建“圖書(shū)類(lèi)別-添加”的內(nèi)部窗體,BookTypeAddInterFrm.java
修改布局方式
窗體全部組件:
修改textField為bookTypeNameTxt
修改textArea為bookTypeDescTxt
5、實(shí)現(xiàn)重置功能
添加事件
public void actionPerformed(ActionEvent arg0) {}因?yàn)樘砑油暌惨刂?#xff0c;所以單獨(dú)寫(xiě)一個(gè)重置的方法
/*** 重置表單*/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、給“圖書(shū)類(lèi)別-添加”添加事件,點(diǎn)擊“添加”顯示“圖書(shū)類(lèi)別添加”窗體
public void actionPerformed(ActionEvent e) {BookTypeAddInterFrm bookTypeAddInterFrm=new BookTypeAddInterFrm();bookTypeAddInterFrm.setVisible(true);table.add(bookTypeAddInterFrm);}添加代碼,設(shè)置文本域邊框
//設(shè)置文本域邊框 bookTypeDescTxt.setBorder(new LineBorder(new java.awt.Color(127,157,185),1,false));實(shí)現(xiàn)圖書(shū)類(lèi)別添加功能
添加事件
總結(jié)
以上是生活随笔為你收集整理的4、图书类别添加功能的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 3、系统主界面实现
- 下一篇: 5、图书类别查询功能