📄 searchpanel.java
字号:
/*
* Created on 2006-3-11
*
* TODO To change the template for this generated file go to
* Window - Preferences - Java - Code Style - Code Templates
*/
package com.nanjue;
/**
* @author Administrator
*
* TODO To change the template for this generated type comment go to
* Window - Preferences - Java - Code Style - Code Templates
*/
import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
public class SearchPanel extends JPanel{
JPanel textPanel=new JPanel();
JLabel nameLab=new JLabel("按姓名查找 :",JLabel.CENTER);
JLabel sexLab=new JLabel("按性别查找 :",JLabel.CENTER);
JLabel ageLab=new JLabel("按年龄查找 :",JLabel.CENTER);
JLabel numLab=new JLabel("按学号查找 :",JLabel.CENTER);
JLabel classLab=new JLabel("按班级查找 :",JLabel.CENTER);
JTextField nameText=new JTextField(7);
JTextField sexText=new JTextField(7);
JTextField ageText=new JTextField(7);
JTextField numText=new JTextField(7);
JTextField classText=new JTextField(7);
JButton okBtn=new JButton("查找");
JButton noBtn=new JButton("取消");
public SearchPanel(){
textPanel.setLayout(new GridLayout(0,2,2,4));
textPanel.add(nameLab);
textPanel.add(nameText);
textPanel.add(sexLab);
textPanel.add(sexText);
textPanel.add(ageLab);
textPanel.add(ageText);
textPanel.add(numLab);
textPanel.add(numText);
textPanel.add(classLab);
textPanel.add(classText);
JPanel p=new JPanel();
p.setLayout(new BorderLayout(10,90));
p.add("North",new JLabel("查 找 学 生 信 息",JLabel.CENTER));
p.add("Center",textPanel);
p.add("South",new JLabel(""));
p.add("West",new JLabel(""));
p.add("East",new JLabel(""));
JPanel btnPanel=new JPanel();
btnPanel.add(okBtn);
okBtn.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e){
searchEvent();
}
});
btnPanel.add(noBtn);
noBtn.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e){
emptyEvent();
}
});
this.setLayout(new BorderLayout(0,5));
add(p,BorderLayout.CENTER);
add(btnPanel,BorderLayout.SOUTH);
}
//清空
public void emptyEvent(){
nameText.setText("");
sexText.setText("");
ageText.setText("");
numText.setText("");
classText.setText("");
}
//查找
public void searchEvent(){
IdeaSearchFrame.search(nameText.getText(),
sexText.getText(),
ageText.getText(),
numText.getText(),
classText.getText());
new SearchFrame();
emptyEvent();
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -