l_3.add(buttonExit);
setVisible(true);
//
}
class readerISBNListenerlostFocus extends KeyAdapter{
public void keyTyped(KeyEvent e) {
if (e.getKeyChar() == '\n') { // 判断在文本框是否输入回车。
add();
}
}
}
class TimeActionListener implements ActionListener{
public TimeActionListener(){
Timer t=new Timer(1000,this);
t.start();
}
public void actionPerformed(ActionEvent ae){
todaydate.setText(myfmt.format(new java.util.Date()).toString());
}
}
class TableListener extends MouseAdapter {
public void mouseClicked(final MouseEvent e) {
java.util.Date date=new java.util.Date();
String fk="";
String days1="";
int selRow=table.getSelectedRow();
List list =Dao.selectBookTypeFk(table.getValueAt(selRow, 2).toString().trim());
for(int i=0;i<list.size();i++){
BookType booktype=(BookType)list.get(i);
fk=booktype.getFk();
days1=booktype.getDays();
}
borrowDate.setText(table.getValueAt(selRow, 5).toString().trim());
int days2,days3;
//days1=java.sql.Timestamp.valueOf(table.getValueAt(selRow, 6).toString().trim()).getDate()-java.sql.Timestamp.valueOf(table.getValueAt(selRow, 5).toString().trim()).getDate();
borrowdays.setText(days1+"");
days2=date.getDate()-java.sql.Timestamp.valueOf(table.getValueAt(selRow, 5).toString().trim()).getDate();
realdays.setText(days2+"");
days3=days2-Integer.parseInt(days1);
if(days3>0){
ccdays.setText(days3+"");
Double zfk=Double.valueOf(fk)*days3;
fkmoney.setText(zfk+"元");
}
else{
ccdays.setText("没有超过规定天数");
fkmoney.setText("0");
}
bookISBNs=table.getValueAt(selRow, 1).toString().trim();
}
}
class BookBackActionListener implements ActionListener{
private final DefaultTableModel model;
BookBackActionListener(DefaultTableModel mo
上一篇:
BookAddIFrame.java
下一篇:
让我掉下眼泪的