📄 select.java
字号:
package zichan;
import javax.swing.JPanel;
import javax.swing.JLabel;
import java.awt.Rectangle;
import javax.swing.JTextField;
import javax.swing.JButton;
import java.awt.GridLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.Container;
import javax.swing.border.EtchedBorder;
import javax.swing.border.Border;
import javax.swing.BorderFactory;
/**
* <p>Title: </p>
*
* <p>Description: </p>
*
* <p>Copyright: Copyright (c) 2006</p>
*
* <p>Company: </p>
*
* @author not attributable
* @version 1.0
*/
public class Select extends JPanel {
TCardModle tcm;
public Select(TCardModle t) {
try {
tcm=t;
jbInit();
} catch (Exception ex) {
ex.printStackTrace();
}
}
private void jbInit() throws Exception {
Border b = BorderFactory.createEtchedBorder(EtchedBorder.LOWERED);
JPanel jp1=new JPanel();
setLayout(new GridLayout(6,1));
jLabel1.setText("以资产编号为条件");
jTextField2.setAlignmentX((float) 10.0);
jTextField2.setAlignmentY((float) 2.0);
jButton1.addActionListener(new Select_jButton1_actionAdapter(this));
jButton2.addActionListener(new Select_jButton2_actionAdapter(this));
//jp4.setAlignmentX((float) 10.0);
jp1.add(jLabel1);
//jTextField1.setText(" ");
JPanel jp2=new JPanel();
jp2.add(jTextField1);
//jLabel1.setBounds(new Rectangle(151, 44, 115, 29));
//jTextField1.setBounds(new Rectangle(144, 79, 114, 27));
jButton1.setText("按编号查询");
JPanel jp3=new JPanel();
//jButton1.addActionListener(new Select_jButton1_actionAdapter(this));
jLabel2.setText("以资产名称为条件");
JPanel jp4=new JPanel();
jp4.add(jLabel2);
//jTextField2.setText(" ");
jTextField2.setSize(18,2);
JPanel jp5=new JPanel(); //jLabel2.setBounds(new Rectangle(156, 155, 118, 28));
// jTextField2.setBounds(new Rectangle(150, 186, 113, 27));
//jButton2.setBounds(new Rectangle(152, 227, 105, 35));
jButton2.setText("按名称查询");
JPanel jp6=new JPanel(); //jButton2.addActionListener(new Select_jButton2_actionAdapter(this));
//jTextField1.addActionListener(new Select_jTextField1_actionAdapter(this));
//this.add(cp);
this.add(jp1);
this.add(jp2);
this.add(jp3);
jp3.add(jButton1);
this.add(jp4);
this.add(jp5);
jp5.add(jTextField2);
this.add(jp6);
jp6.add(jButton2);
this.setVisible(true);
this.setBorder(b);
}
JLabel jLabel1 = new JLabel();
JTextField jTextField1 = new JTextField(14);
JButton jButton1 = new JButton();
JLabel jLabel2 = new JLabel();
JTextField jTextField2 = new JTextField(14);
JButton jButton2 = new JButton();
public void jButton1_actionPerformed(ActionEvent e) {
tcm.selAssetId(jTextField1.getText());
}
public void jButton2_actionPerformed(ActionEvent e) {
tcm.selAssetName(jTextField2.getText());
}
}
class Select_jButton2_actionAdapter implements ActionListener {
private Select adaptee;
Select_jButton2_actionAdapter(Select adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jButton2_actionPerformed(e);
}
}
class Select_jButton1_actionAdapter implements ActionListener {
private Select adaptee;
Select_jButton1_actionAdapter(Select adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jButton1_actionPerformed(e);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -