?? frmreasearch.java~11~
字號(hào):
pnlReaMessage.add(txtTransactTime);
pnlReaMessage.add(lblName);
pnlReaMessage.add(lblSex);
pnlReaMessage.add(lblTransactTime);
pnlReaMessage.add(lblLoanableNum);
pnlReaMessage.add(txtLoanableNum);
pnlReaMessage.add(txtAlreadyNum);
pnlReaMessage.add(txtBorrowCount);
pnlReaMessage.add(txtAddress);
pnlReaMessage.add(lblAddress);
pnlReaMessage.add(txtTel);
pnlReaMessage.add(txtRemark);
pnlReaMessage.add(lblRemark);
pnlReaMessage.add(txtSearchVocation);
pnlReaMessage.add(lblSearchVocation);
pnlReaMessage.add(lblLine);
pnlReaMessage.add(txtSearchId);
pnlReaMessage.add(txtSearchName);
pnlReaMessage.add(lblSearchName);
pnlReaMessage.add(rbnBlurrySearch);
pnlReaMessage.add(rbnExactSearch);
pnlReaMessage.add(btnSearch);
pnlReaMessage.add(btnExit);
pnlReaMessage.add(btnCancel);
pnlReaMessage.add(lblBirthTime);
pnlReaMessage.add(lblIdentityCard);
pnlReaMessage.add(lblEndTime);
pnlReaMessage.add(lblAlreadyNum);
pnlReaMessage.add(lblTel);
pnlReaMessage.add(lblVocation);
pnlReaMessage.add(lblSearchId);
pnlReaMessage.add(lblBorrowCount);
this.getContentPane().add(pnlReaMessage);
this.getContentPane().add(lblDisplay);
this.getContentPane().add(jScrollPane1);
jScrollPane1.getViewport().add(tblDisplay);
rbnExactSearch.setSelected(true);
buttonGroup1.add(rbnBlurrySearch);
buttonGroup1.add(rbnExactSearch);
DisplayAllReader();
tblDisplay.setAutoResizeMode(tblDisplay.AUTO_RESIZE_OFF);
}
public void DisplayAllReader()
{
for (int i = 0; i < column.length; i++) {
vtColName.add(column[i]);
}
ReaderConDB readerDB = new ReaderConDB();
vt = readerDB.SearchAll();
readerDB.CloseReaderDB();
dt = new DefaultTableModel(vt, vtColName);
tblDisplay.setModel(dt);
txtId.setText(String.valueOf(tblDisplay.getValueAt(0,0)));
txtName.setText(String.valueOf(tblDisplay.getValueAt(0,1)));
txtSex.setText(String.valueOf(tblDisplay.getValueAt(0,2)));
txtBirthTime.setText(String.valueOf(tblDisplay.getValueAt(0,3)));
txtVocation.setText(String.valueOf(tblDisplay.getValueAt(0,4)));
txtIdentityCard.setText(String.valueOf(tblDisplay.getValueAt(0,5)));
txtTel.setText(String.valueOf(tblDisplay.getValueAt(0,6)));
txtLoanableNum.setText(String.valueOf(tblDisplay.getValueAt(0,7)));
txtAlreadyNum.setText(String.valueOf(tblDisplay.getValueAt(0,8)));
txtTransactTime.setText(String.valueOf(tblDisplay.getValueAt(0,9)));
txtEndTime.setText(String.valueOf(tblDisplay.getValueAt(0,10)));
txtBorrowCount.setText(String.valueOf(tblDisplay.getValueAt(0,11)));
txtAddress.setText(String.valueOf(tblDisplay.getValueAt(0,12)));
txtRemark.setText(String.valueOf(tblDisplay.getValueAt(0,13)));
}
public void ShowReaSearch()
{
Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
Dimension dlgSize = this.getSize();
if (dlgSize.height > screenSize.height) {
dlgSize.height = screenSize.height;
}
if (dlgSize.width > screenSize.width) {
dlgSize.width = screenSize.width;
}
this.setLocation((screenSize.width - dlgSize.width) / 2,
(screenSize.height - dlgSize.height) / 2);
this.setVisible(true);
}
public void this_componentResized(ComponentEvent e) {
pnlReaMessage.setLocation((this.getWidth() - pnlReaMessage.getWidth())/2,0);
jScrollPane1.setSize(this.getWidth()-40,this.getHeight()-pnlReaMessage.getHeight()-80);
tblDisplay.setSize(jScrollPane1.getWidth(),jScrollPane1.getHeight());
}
public void btnCancel_actionPerformed(ActionEvent e) {
txtSearchId.setText("");
txtSearchName.setText("");
txtSearchVocation.setText("");
}
public void btnExit_actionPerformed(ActionEvent e) {
this.dispose();
}
public void btnSearch_actionPerformed(ActionEvent e) {
ReaderConDB readerDB = new ReaderConDB();
boolean isnot;
if(rbnExactSearch.isSelected())
{
isnot = true;
}
else
{
isnot = false;
}
if(txtSearchId.getText().equals("") &&
txtSearchName.getText().equals("") &&
txtSearchVocation.getText().equals(""))
{
JOptionPane.showMessageDialog(this, "請(qǐng)輸入內(nèi)容");
}
else
{
vt = readerDB.SearchReader(txtSearchId.getText(),txtSearchName.getText(),
txtSearchVocation.getText(),isnot);
readerDB.CloseReaderDB();
if(vt.size()<1)
{
dt = new DefaultTableModel(vt,vtColName);
tblDisplay.setModel(dt);
JOptionPane.showMessageDialog(this, "找不到記錄!");
}
else
{
dt = new DefaultTableModel(vt,vtColName);
tblDisplay.setModel(dt);
int row = tblDisplay.getSelectedRow();
if(row<0)
{
row++;
}
txtId.setText(String.valueOf(tblDisplay.getValueAt(row,0)));
txtName.setText(String.valueOf(tblDisplay.getValueAt(row,1)));
txtSex.setText(String.valueOf(tblDisplay.getValueAt(row,2)));
txtBirthTime.setText(String.valueOf(tblDisplay.getValueAt(row,3)));
txtVocation.setText(String.valueOf(tblDisplay.getValueAt(row,4)));
txtIdentityCard.setText(String.valueOf(tblDisplay.getValueAt(row,5)));
txtTel.setText(String.valueOf(tblDisplay.getValueAt(row,6)));
txtLoanableNum.setText(String.valueOf(tblDisplay.getValueAt(row,7)));
txtAlreadyNum.setText(String.valueOf(tblDisplay.getValueAt(row,8)));
txtTransactTime.setText(String.valueOf(tblDisplay.getValueAt(row,9)));
txtEndTime.setText(String.valueOf(tblDisplay.getValueAt(row,10)));
txtBorrowCount.setText(String.valueOf(tblDisplay.getValueAt(row,11)));
txtAddress.setText(String.valueOf(tblDisplay.getValueAt(row,12)));
txtRemark.setText(String.valueOf(tblDisplay.getValueAt(row,13)));
}
}
}
public void tblDisplay_mouseClicked(MouseEvent e) {
int row = tblDisplay.getSelectedRow();
txtId.setText(String.valueOf(tblDisplay.getValueAt(row,0)));
txtName.setText(String.valueOf(tblDisplay.getValueAt(row,1)));
txtSex.setText(String.valueOf(tblDisplay.getValueAt(row,2)));
txtBirthTime.setText(String.valueOf(tblDisplay.getValueAt(row,3)));
txtVocation.setText(String.valueOf(tblDisplay.getValueAt(row,4)));
txtIdentityCard.setText(String.valueOf(tblDisplay.getValueAt(row,5)));
txtTel.setText(String.valueOf(tblDisplay.getValueAt(row,6)));
txtLoanableNum.setText(String.valueOf(tblDisplay.getValueAt(row,7)));
txtAlreadyNum.setText(String.valueOf(tblDisplay.getValueAt(row,8)));
txtTransactTime.setText(String.valueOf(tblDisplay.getValueAt(row,9)));
txtEndTime.setText(String.valueOf(tblDisplay.getValueAt(row,10)));
txtBorrowCount.setText(String.valueOf(tblDisplay.getValueAt(row,11)));
txtAddress.setText(String.valueOf(tblDisplay.getValueAt(row,12)));
txtRemark.setText(String.valueOf(tblDisplay.getValueAt(row,13)));
}
}
class frmReaSearch_tblDisplay_mouseAdapter extends MouseAdapter {
private frmReaSearch adaptee;
frmReaSearch_tblDisplay_mouseAdapter(frmReaSearch adaptee) {
this.adaptee = adaptee;
}
public void mouseClicked(MouseEvent e) {
adaptee.tblDisplay_mouseClicked(e);
}
}
class frmReaSearch_btnSearch_actionAdapter implements ActionListener {
private frmReaSearch adaptee;
frmReaSearch_btnSearch_actionAdapter(frmReaSearch adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.btnSearch_actionPerformed(e);
}
}
class frmReaSearch_btnExit_actionAdapter implements ActionListener {
private frmReaSearch adaptee;
frmReaSearch_btnExit_actionAdapter(frmReaSearch adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.btnExit_actionPerformed(e);
}
}
class frmReaSearch_btnCancel_actionAdapter implements ActionListener {
private frmReaSearch adaptee;
frmReaSearch_btnCancel_actionAdapter(frmReaSearch adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.btnCancel_actionPerformed(e);
}
}
class frmReaSearch_this_componentAdapter extends ComponentAdapter {
private frmReaSearch adaptee;
frmReaSearch_this_componentAdapter(frmReaSearch adaptee) {
this.adaptee = adaptee;
}
public void componentResized(ComponentEvent e) {
adaptee.this_componentResized(e);
}
}
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -