.#merg64881cvs
来自「Athena酒店小组_Athena酒店管理系统」· #MERG64881CVS 代码 · 共 375 行 · 第 1/2 页
#MERG64881CVS
375 行
.addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)
.add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
.add(jLabel3)
.add(queryGoodsButton)
.add(layout.createSequentialGroup()
.add(jLabel8)
.addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)
.add(typeComboBox, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)))
.addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)
.add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.TRAILING, false)
.add(searchButton, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.add(resetButton, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 68, Short.MAX_VALUE)))
.add(org.jdesktop.layout.GroupLayout.TRAILING, layout.createSequentialGroup()
.addContainerGap()
.add(jScrollPane1, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 551, Short.MAX_VALUE)
.addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)
.add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
.add(jButton3)
.add(jButton4))
.addContainerGap())
);
layout.setVerticalGroup(
layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
.add(layout.createSequentialGroup()
.add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
.add(layout.createSequentialGroup()
.add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE)
.add(jLabel1)
.add(startDateTextField, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE))
.addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)
.add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE)
.add(jLabel4)
.add(queryDepotButton)
.add(depotTextField, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE))
.addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)
.add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE)
.add(jLabel5)
.add(providerTextField, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
.add(queryProviderButton)))
.add(layout.createSequentialGroup()
.add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
.add(layout.createSequentialGroup()
.add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE)
.add(jLabel2)
.add(jLabel3)
.add(endDateTextField, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE))
.addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)
.add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE)
.add(goodsTextField, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
.add(queryGoodsButton)
.add(jLabel6)))
.add(layout.createSequentialGroup()
.addContainerGap()
.add(searchButton)))
.addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)
.add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE)
.add(handlerTextField, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
.add(jLabel7)
.add(jLabel8)
.add(resetButton)
.add(typeComboBox, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE))))
.add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
.add(layout.createSequentialGroup()
.addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)
.add(jScrollPane1, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 362, Short.MAX_VALUE))
.add(layout.createSequentialGroup()
.add(95, 95, 95)
.add(jButton3)
.add(85, 85, 85)
.add(jButton4)))
.addContainerGap())
);
pack();
}// </editor-fold>//GEN-END:initComponents
private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton3ActionPerformed
// TODO 将在此处添加您的处理代码:
}//GEN-LAST:event_jButton3ActionPerformed
private void queryProviderButtonActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_queryProviderButtonActionPerformed
// TODO 将在此处添加您的处理代码:
QueryProviderFrame qpf=new QueryProviderFrame(providerTextField,pi);
Resource.getGUIResource().getDesktopPane().add(qpf);
qpf.setVisible(true);
}//GEN-LAST:event_queryProviderButtonActionPerformed
private void resetButtonActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_resetButtonActionPerformed
// TODO 将在此处添加您的处理代码:
depotID="";
goodsID="";
providerID="";
gi=null;
di=null;
pi=null;
depotTextField.setText("");
goodsTextField.setText("");
providerTextField.setText("");
handlerTextField.setText("");
startDateTextField.setText("");
endDateTextField.setText("");
typeComboBox.setSelectedIndex(0);
}//GEN-LAST:event_resetButtonActionPerformed
private void searchButtonActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_searchButtonActionPerformed
// TODO 将在此处添加您的处理代码:
TableHelper.clearTable(resultTable);
GoodsInOperate gio=new GoodsInOperate(Resource.getDBResource());
ArrayList<GoodsInInfo> giis=new ArrayList<GoodsInInfo>();
if(gi!=null)
goodsID=gi.getGoodsID();
if(di!=null)
depotID=di.getDepotID();
if(pi!=null)
providerID=pi.getProviderID();
if(startDateTextField.getText().equals("")||endDateTextField.getText().equals("")){
giis=gio.getGoodsBycontion(depotID,goodsID,providerID,
typeComboBox.getSelectedItem().toString().trim(),handlerTextField.getText());
System.out.println("gii.size()="+giis.size());
for(GoodsInInfo gii : giis){
DepotOperate depoto=new DepotOperate(Resource.getDBResource());
DepotInfo di=depoto.getDepotByID(gii.getDepotID());
System.out.println("DepotID="+di.getDepotID());
GoodsOperate goodo=new GoodsOperate(Resource.getDBResource());
GoodsInfo gi=goodo.getGoodsByID(gii.getGoodsID());
Object[] objs = new Object[]{gii.getGoodsInID(),gii.getDepotID(),
di.getDepotName(),gii.getGoodsID(),gi.getGoodsName(),gii.getAmount()};
TableHelper.addToTable(resultTable, objs);
}
}
}//GEN-LAST:event_searchButtonActionPerformed
private void queryGoodsButtonActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_queryGoodsButtonActionPerformed
// TODO 将在此处添加您的处理代码:
QueryGoodsFrame qgf=new QueryGoodsFrame(goodsTextField,gi);
Resource.getGUIResource().getDesktopPane().add(qgf);
qgf.setVisible(true);
}//GEN-LAST:event_queryGoodsButtonActionPerformed
private void queryDepotButtonActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_queryDepotButtonActionPerformed
// TODO 将在此处添加您的处理代码:
QueryDepotFrame qdf=new QueryDepotFrame(depotTextField,di);
Resource.getGUIResource().getDesktopPane().add(qdf);
qdf.setVisible(true);
}//GEN-LAST:event_queryDepotButtonActionPerformed
public GoodsInInfo getSelectedGoodsIn(){
int index=resultTable.getSelectedRow();
if (index == -1)
return null;
GoodsInOperate gio=new GoodsInOperate(Resource.getDBResource());
return gio.getGoodsInInfoByID(resultTable.getValueAt(index,0).toString());
}
/**
* @param args the command line arguments
*/
// 变量声明 - 不进行修改//GEN-BEGIN:variables
private javax.swing.JTextField depotTextField;
private javax.swing.JTextField endDateTextField;
private javax.swing.JTextField goodsTextField;
private javax.swing.JTextField handlerTextField;
private javax.swing.JButton jButton3;
private javax.swing.JButton jButton4;
private javax.swing.JLabel jLabel1;
private javax.swing.JLabel jLabel2;
private javax.swing.JLabel jLabel3;
private javax.swing.JLabel jLabel4;
private javax.swing.JLabel jLabel5;
private javax.swing.JLabel jLabel6;
private javax.swing.JLabel jLabel7;
private javax.swing.JLabel jLabel8;
private javax.swing.JScrollPane jScrollPane1;
private javax.swing.JTextField providerTextField;
private javax.swing.JButton queryDepotButton;
private javax.swing.JButton queryGoodsButton;
private javax.swing.JButton queryProviderButton;
private javax.swing.JButton resetButton;
private javax.swing.JTable resultTable;
private javax.swing.JButton searchButton;
private javax.swing.JTextField startDateTextField;
private javax.swing.JComboBox typeComboBox;
// 变量声明结束//GEN-END:variables
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?