📄 jf_zcxx_inout.java
字号:
try{
objinout = facadeObject.getZcinoutInfo(lsh);
if(jTghghsl.getText().trim().length() <= 0){
JOptionPane.showMessageDialog(null, "归还数量不允许为空,请录入!!!",
"系统提示",
JOptionPane.ERROR_MESSAGE);
jTghghsl.requestFocus();
return;
}
if(jTghrq.getText().trim().length() <= 0){
JOptionPane.showMessageDialog(null, "归还日期不允许为空,请录入!!!", "系统提示",
JOptionPane.ERROR_MESSAGE);
jTghrq.requestFocus();
return;
}
objinout.setGhsl(Integer.valueOf(jTghghsl.getText().trim()));
objinout.setGhrq(java.sql.Date.valueOf(jTghrq.getText().trim()));
objinout.setWhsl(Integer.valueOf(jTghwhsl.getText().trim()));
facadeObject.UpdateZcinout(objinout);
//更新数据资本详细情况中的sts和kcsl
Obj_zcxx objzcxx = null;
System.out.println("zcbh = " + jTghbh.getText().trim());
objzcxx = facadeObject.getZcxxInfo(jTghbh.getText().trim());
System.out.println("objzcxx = " + objzcxx);
objzcxx.setSts("T");
objzcxx.setKcsl(objzcxx.getKcsl() + ghsl);
facadeObject.UpdateTzcc(objzcxx);
JOptionPane.showMessageDialog(null, "设备归还登记存盘成功!!!", "系统提示",
JOptionPane.INFORMATION_MESSAGE);
jBsave.setEnabled(false);
this.buildTable();
}catch(java.rmi.RemoteException remote){
JOptionPane.showMessageDialog(null,
"设备归还登记数据存盘失败\n!!!" + remote.getMessage(),
"系统提示",
JOptionPane.ERROR_MESSAGE);
}
}
}
public void jTable2_mousePressed(MouseEvent mouseEvent) {
String lsh, zcbh, zcmc;
lsh = this.deaultTableModel_gh.getValueAt(jTable2.getSelectedRow(), 0).toString().trim();
zcbh = this.deaultTableModel_gh.getValueAt(jTable2.getSelectedRow(), 1).toString().trim();
zcmc = this.deaultTableModel_gh.getValueAt(jTable2.getSelectedRow(), 2).toString().trim();
jBsave.setEnabled(true);
//System.out.println("zcbh = " + zcbh + "; zcmc = " + zcmc);
try {
Obj_inout objinout = new Obj_inout();
objinout = facadeObject.getZcinoutInfo(lsh);
jTghbh.setText(objinout.getZcbh().trim());
jTghmc.setText(zcmc);
jTghrq.setText(objinout.getJcrq().toString());
jTghsl.setText(objinout.getJcsl().toString());
jTghjyr.setText(objinout.getJyr().trim());
jTghbh.setEnabled(false);
jTghmc.setEnabled(false);
jTghrq.setEnabled(false);
jTghsl.setEnabled(false);
jTghjyr.setEnabled(false);
java.util.Date date = new java.util.Date();
Locale loc = new Locale("CN");
DateFormat fmt = DateFormat.getDateInstance(DateFormat.DEFAULT, loc);
jTghghrq.setText(fmt.format(date));
jTghsl.requestFocus();
Integer ghsl,whsl;
ghsl = objinout.getGhsl();
whsl = objinout.getWhsl();
if (ghsl == null) {
jTghghsl.setText("");
}else{
jTghghsl.setText(objinout.getGhsl().toString());
}
if (whsl == null) {
jTghwhsl.setText("");
}else{
jTghwhsl.setText(objinout.getWhsl().toString());
}
} catch (java.rmi.RemoteException remote) {
remote.printStackTrace();
}
}
public void jTghghrq_keyPressed(KeyEvent keyEvent) {
if (keyEvent.getKeyCode() == KeyEvent.VK_ENTER){
Date jcdate,ghdate;
java.sql.Date ss;
Object obj;
obj = deaultTableModel_gh.getValueAt(jTable2.getSelectedRow(),5).toString().trim();
try{
jcdate = java.sql.Date.valueOf(obj.toString());
ghdate = java.sql.Date.valueOf(jTghghrq.getText().trim());
if (jcdate.after(ghdate)){
JOptionPane.showMessageDialog(null, "输入的归还日期不能小于借出日期,请重新录入!!\n" , "系统提示",JOptionPane.ERROR_MESSAGE);
jTghghrq.requestFocus();
return;
}
jTghghsl.requestFocus();
}catch(java.lang.IllegalArgumentException argument){
JOptionPane.showMessageDialog(null, "输入的日期数据格式有误,请重新录入!!!" + argument.getMessage(), "系统提示",JOptionPane.ERROR_MESSAGE);
jTghghrq.requestFocus();
return;
}
}
}
public void jTghghsl_keyPressed(KeyEvent keyEvent) {
if(keyEvent.getKeyCode() == KeyEvent.VK_ENTER){
int jcsl,ghsl,whsl;
jcsl = Integer.parseInt(deaultTableModel_gh.getValueAt(jTable2.getSelectedRow(),4).toString().trim());
ghsl = (Integer.parseInt(jTghghsl.getText().trim()));
if(jcsl < ghsl){
JOptionPane.showMessageDialog(null, "输入的归还数量不能大于借出数量,请重新录入!!!" , "系统提示",JOptionPane.ERROR_MESSAGE);
jTghghsl.requestFocus();
return;
}else{
whsl = jcsl - ghsl;
jTghwhsl.setText(String.valueOf(whsl));
jTghwhsl.setEnabled(false);
}
}
}
public void jTabbedPane1_stateChanged(ChangeEvent changeEvent) {
this.seleTabIndex = jTabbedPane1.getSelectedIndex();
System.out.println("This selectIndex = " + this.seleTabIndex);
}
public void jBlook_actionPerformed(ActionEvent actionEvent) {
this.buildTable();
}
}
class JF_zcxx_inout_jBlook_actionAdapter implements ActionListener {
private JF_zcxx_inout adaptee;
JF_zcxx_inout_jBlook_actionAdapter(JF_zcxx_inout adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent actionEvent) {
adaptee.jBlook_actionPerformed(actionEvent);
}
}
class JF_zcxx_inout_jTghghsl_keyAdapter extends KeyAdapter {
private JF_zcxx_inout adaptee;
JF_zcxx_inout_jTghghsl_keyAdapter(JF_zcxx_inout adaptee) {
this.adaptee = adaptee;
}
public void keyPressed(KeyEvent keyEvent) {
adaptee.jTghghsl_keyPressed(keyEvent);
}
}
class JF_zcxx_inout_jTghghrq_keyAdapter extends KeyAdapter {
private JF_zcxx_inout adaptee;
JF_zcxx_inout_jTghghrq_keyAdapter(JF_zcxx_inout adaptee) {
this.adaptee = adaptee;
}
public void keyPressed(KeyEvent keyEvent) {
adaptee.jTghghrq_keyPressed(keyEvent);
}
}
class JF_zcxx_inout_jTable2_mouseAdapter extends MouseAdapter {
private JF_zcxx_inout adaptee;
JF_zcxx_inout_jTable2_mouseAdapter(JF_zcxx_inout adaptee) {
this.adaptee = adaptee;
}
public void mousePressed(MouseEvent mouseEvent) {
adaptee.jTable2_mousePressed(mouseEvent);
}
}
class JF_zcxx_inout_jBsave_actionAdapter implements ActionListener {
private JF_zcxx_inout adaptee;
JF_zcxx_inout_jBsave_actionAdapter(JF_zcxx_inout adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent actionEvent) {
adaptee.jBsave_actionPerformed(actionEvent);
}
}
class JF_zcxx_inout_jTabbedPane1_changeAdapter implements ChangeListener {
private JF_zcxx_inout adaptee;
JF_zcxx_inout_jTabbedPane1_changeAdapter(JF_zcxx_inout adaptee) {
this.adaptee = adaptee;
}
public void stateChanged(ChangeEvent changeEvent) {
adaptee.jTabbedPane1_stateChanged(changeEvent);
}
}
class JF_zcxx_inout_jTsl_keyAdapter extends KeyAdapter {
private JF_zcxx_inout adaptee;
JF_zcxx_inout_jTsl_keyAdapter(JF_zcxx_inout adaptee) {
this.adaptee = adaptee;
}
public void keyPressed(KeyEvent keyEvent) {
adaptee.jTsl_keyPressed(keyEvent);
}
}
class JF_zcxx_inout_jTable1_mouseAdapter extends MouseAdapter {
private JF_zcxx_inout adaptee;
JF_zcxx_inout_jTable1_mouseAdapter(JF_zcxx_inout adaptee) {
this.adaptee = adaptee;
}
public void mousePressed(MouseEvent mouseEvent) {
adaptee.jTable1_mousePressed(mouseEvent);
}
}
class JF_zcxx_inout_jBexit_actionAdapter implements ActionListener {
private JF_zcxx_inout adaptee;
JF_zcxx_inout_jBexit_actionAdapter(JF_zcxx_inout adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent actionEvent) {
adaptee.jBexit_actionPerformed(actionEvent);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -