📄 chaxunjm.java
字号:
package MyLibraryok.books.untitled1;
import javax.swing.*;
import java.awt.Toolkit;
import java.awt.Dimension;
import java.awt.SystemColor;
import java.awt.Font;
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
public class ChaXunJM extends JDialog {
TushuManage tushuma;
Tu tu = new Tu("image/3.jpg");
ButtonGroup marry=new ButtonGroup();
JRadioButton jCheckBox1 = new JRadioButton("图书编号",true);
JRadioButton jCheckBox2 = new JRadioButton("图书名称",false);
JRadioButton jCheckBox3 = new JRadioButton("条 形 码",false);
JRadioButton jCheckBox4 = new JRadioButton("作 者 ",false);
//JCheckBox jCheckBox5 = new JCheckBox();
//JCheckBox jCheckBox6 = new JCheckBox();
JRadioButton jCheckBox7 = new JRadioButton("定 价",false);
JRadioButton jCheckBox8 = new JRadioButton("存放位置",false);
//JCheckBox jCheckBox9 = new JCheckBox();
JRadioButton jCheckBox10 = new JRadioButton("类 别",false);
JRadioButton jCheckBox11 = new JRadioButton("库存图书",false);
JRadioButton jCheckBox12 = new JRadioButton("借出图书",false);
JRadioButton jCheckBox13 = new JRadioButton("库存图书",false);
// JCheckBox jCheckBox14 = new JCheckBox();
// JCheckBox jCheckBox15 = new JCheckBox();
// JTextField jTextField15 = new JTextField();
JButton jButton1 = new JButton();
JTextField jTextField1 = new JTextField();
JTextField jTextField2 = new JTextField();
JTextField jTextField3 = new JTextField();
JTextField jTextField4 = new JTextField();
JTextField jTextField5 = new JTextField();
JTextField jTextField6 = new JTextField();
JTextField jTextField7 = new JTextField();
JTextField jTextField8 = new JTextField();
JTextField jTextField9 = new JTextField();
JLabel jLabel1 = new JLabel();
public ChaXunJM(){
}
public ChaXunJM(TushuManage tushumanage) {
super(tushumanage,"",true);
this.tushuma=tushumanage;
// ImageIcon im = new ImageIcon("2.jpg");
// this.setIconImage(im.getImage());
try {
jbInit();
} catch (Exception ex) {
ex.printStackTrace();
}
}
//ChaXunJM cha = new ChaXunJM();
private void jbInit() throws Exception {
Toolkit theKit = getToolkit();
Dimension wndSize = theKit.getScreenSize();
this.getContentPane().setLayout(null);
// ImageIcon im = new ImageIcon("3.jpg");
this.getContentPane().setBackground(UIManager.getColor(
"ComboBox.buttonHighlight"));
this.setFont(new java.awt.Font("幼圆", Font.PLAIN, 12));
this.setForeground(SystemColor.textText);
jCheckBox1.setFont(new java.awt.Font("方正姚体", Font.PLAIN, 17));
jCheckBox1.setBounds(new Rectangle(211, 56, 96, 25));
jCheckBox2.setFont(new java.awt.Font("方正姚体", Font.PLAIN, 17));
jCheckBox2.setBounds(new Rectangle(211, 155, 96, 25));
jCheckBox3.setFont(new java.awt.Font("方正姚体", Font.PLAIN, 17));
jCheckBox3.setBounds(new Rectangle(211, 122, 96, 25));
jCheckBox4.setFont(new java.awt.Font("方正姚体", Font.PLAIN, 17));
jCheckBox4.setBounds(new Rectangle(211, 89, 96, 25));
jCheckBox7.setFont(new java.awt.Font("方正姚体", Font.PLAIN, 17));
jCheckBox8.setFont(new java.awt.Font("方正姚体", Font.PLAIN, 17));
jCheckBox8.setBounds(new Rectangle(211, 222, 96, 25));
jCheckBox7.setBounds(new Rectangle(211, 189, 96, 25));
jCheckBox10.setFont(new java.awt.Font("方正姚体", Font.PLAIN, 17));
jCheckBox10.setBounds(new Rectangle(211, 255, 96, 25));
jCheckBox11.setFont(new java.awt.Font("方正姚体", Font.PLAIN, 17));
jCheckBox12.setFont(new java.awt.Font("方正姚体", Font.PLAIN, 17));
jCheckBox12.setBounds(new Rectangle(211, 288, 96, 25));
jCheckBox13.setFont(new java.awt.Font("方正姚体", Font.PLAIN, 17));
jCheckBox13.setBounds(new Rectangle(211, 321, 96, 25));
jButton1.setBounds(new Rectangle(330, 356, 92, 30));
jButton1.setFont(new java.awt.Font("方正姚体", Font.PLAIN, 22));
jButton1.setText("确定");
jButton1.setActionCommand("确定");
jButton1.addActionListener(new ChaXunJMListener(this));
this.getRootPane().requestFocus();
this.getRootPane().setDefaultButton(jButton1);//默认的健盘监听
jTextField1.setFont(new java.awt.Font("Dialog", Font.PLAIN, 15));
jTextField1.setBounds(new Rectangle(321, 56, 185, 23));
jTextField2.setFont(new java.awt.Font("Dialog", Font.PLAIN, 15));
jTextField2.setBounds(new Rectangle(321, 90, 185, 23));
jTextField3.setFont(new java.awt.Font("Dialog", Font.PLAIN, 15));
jTextField3.setBounds(new Rectangle(321, 123, 185, 23));
jTextField4.setFont(new java.awt.Font("Dialog", Font.PLAIN, 15));
jTextField4.setBounds(new Rectangle(321, 157, 185, 23));
jTextField5.setFont(new java.awt.Font("Dialog", Font.PLAIN, 15));
jTextField5.setBounds(new Rectangle(321, 190, 185, 23));
jTextField6.setFont(new java.awt.Font("Dialog", Font.PLAIN, 15));
jTextField6.setBounds(new Rectangle(321, 224, 185, 23));
jTextField7.setFont(new java.awt.Font("Dialog", Font.PLAIN, 15));
jTextField7.setBounds(new Rectangle(321, 257, 185, 23));
jTextField8.setFont(new java.awt.Font("Dialog", Font.PLAIN, 15));
jTextField8.setBounds(new Rectangle(321, 291, 185, 23));
jTextField9.setFont(new java.awt.Font("Dialog", Font.PLAIN, 15));
jTextField9.setBounds(new Rectangle(321, 324, 185, 23));
jLabel1.setFont(new java.awt.Font("方正姚体", Font.BOLD, 15));
jLabel1.setText("查询条件不正确,将不会返回任何的结果");
jLabel1.setBounds(new Rectangle(210, 10, 296, 37));
this.getContentPane().add(jCheckBox11);
jTextField1.setEditable(true);
jTextField2.setEditable(false);
jTextField3.setEditable(false);
jTextField4.setEditable(false);
jTextField5.setEditable(false);
jTextField6.setEditable(false);
jTextField7.setEditable(false);
jTextField8.setEditable(false);
jTextField9.setEditable(false);
// jButton1.addActionListener(new ChaXunJingT(this));
// jButton2.addActionListener(new ChaXunJingT(this));
tu.setBounds(0, 0, 205, 600);
marry.add(jCheckBox1);
marry.add(jCheckBox4);
marry.add(jCheckBox3);
marry.add(jCheckBox2);
marry.add(jCheckBox7);
marry.add(jCheckBox8);
marry.add(jCheckBox10);
marry.add(jCheckBox12);
marry.add(jCheckBox13);
jCheckBox1.addItemListener(new ChaXunJMListener(this));
jCheckBox2.addItemListener(new ChaXunJMListener(this));
jCheckBox3.addItemListener(new ChaXunJMListener(this));
jCheckBox4.addItemListener(new ChaXunJMListener(this));
jCheckBox7.addItemListener(new ChaXunJMListener(this));
jCheckBox8.addItemListener(new ChaXunJMListener(this));
jCheckBox10.addItemListener(new ChaXunJMListener(this));
jCheckBox13.addActionListener(new ChaXunJM_jCheckBox13_actionAdapter(this));
jCheckBox11.addItemListener(new ChaXunJMListener(this));
jCheckBox12.addItemListener(new ChaXunJMListener(this));
jCheckBox13.addItemListener(new ChaXunJMListener(this));
this.getContentPane().add(tu);
this.getContentPane().add(jButton1);
this.getContentPane().add(jTextField1);
this.getContentPane().add(jCheckBox1);
this.getContentPane().add(jCheckBox4);
this.getContentPane().add(jCheckBox3);
this.getContentPane().add(jCheckBox2);
this.getContentPane().add(jCheckBox7);
this.getContentPane().add(jCheckBox8);
this.getContentPane().add(jCheckBox10);
this.getContentPane().add(jCheckBox12);
this.getContentPane().add(jCheckBox13);
this.getContentPane().add(jTextField5);
this.getContentPane().add(jTextField2);
this.getContentPane().add(jTextField3);
this.getContentPane().add(jTextField4);
this.getContentPane().add(jTextField6);
this.getContentPane().add(jTextField7);
this.getContentPane().add(jTextField8);
this.getContentPane().add(jTextField9);
this.getContentPane().add(jLabel1);
setBounds((wndSize.width - 522) / 2,
(wndSize.height - 423) / 2,
522, 423);
this.setResizable(false);
this.setTitle("图书查询条件");
setVisible(true);
// Toolkit theKit = this.getToolkit();
// Dimension wndSize = theKit.getScreenSize();
// this.setBounds((wndSize.width - 522) / 2, (wndSize.height - 423) / 2,
// 522, 423);
// System.out.println(wndSize);
// //this.setBounds(0,0,600,600);
// this.setVisible(true);
}
public static void main(String[] args) {
new ChaXunJM();
}
public void jCheckBox13_actionPerformed(ActionEvent e) {
}
}
class ChaXunJM_jCheckBox13_actionAdapter implements ActionListener {
private ChaXunJM adaptee;
ChaXunJM_jCheckBox13_actionAdapter(ChaXunJM adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jCheckBox13_actionPerformed(e);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -