vent e) {
// 订书业务
if(ISBN.getText().length()==0){
JOptionPane.showMessageDialog(null, "书号文本框不可以为空");
return;
}
if(ISBN.getText().length()!=13){
JOptionPane.showMessageDialog(null, "书号文本框输入位数为13位");
return;
}
if(bookName.getText().length()==0){
JOptionPane.showMessageDialog(null, "图书名称文本框不可以为空");
return;
}
if(writer.getText().length()==0){
JOptionPane.showMessageDialog(null, "作者文本框不可以为空");
return;
}
if(pubDate.getText().length()==0){
JOptionPane.showMessageDialog(null, "出版日期文本框不可以为空");
return;
}
if(price.getText().length()==0){
JOptionPane.showMessageDialog(null, "单价文本框不可以为空");
return;
}
String ISBNs=ISBN.getText().trim();
//分类
Object selectedItem = bookType.getSelectedItem();
if (selectedItem == null)
return;
Item item = (Item) selectedItem;
String bookTypes=item.getId();
String translators=translator.getText().trim();
String bookNames=bookName.getText().trim();
String writers=writer.getText().trim();
String publishers=(String)publisher.getSelectedItem();
String pubDates=pubDate.getText().trim();
String prices=price.getText().trim();
int i=Dao.Insertbook(ISBNs,bookTypes, bookNames, writers, translators, publishers, java.sql.Date.valueOf(pubDates),Double.parseDouble(prices));
if(i==1){
JOptionPane.showMessageDialog(null, "添加成功");
doDefaultCloseAction();
}
}
}
class NumberListener extends KeyAdapter {
public void keyTyped(KeyEvent e) {
String numStr="0123456789."+(char)8;
if(numStr.indexOf(e.getKeyChar())<0){
e.consume();
}
}
}
}
上一篇:
BookActionForm.java
下一篇:
英文课程作业:电影库(Piddington library )建立方案分析