📄 searchframe.java
字号:
package com.client ;
import javax.swing.* ;
import java.awt.*;
import java.awt.event.*;
import java.util.EventListener;
import com.server.DataBase ;
import java.sql.* ;
import java.net.* ;
import java.io.* ;
public class SearchFrame extends JFrame implements ActionListener {
private Socket s ;
private String u ;
public void setSocket(Socket scoket , String username){
this.s = scoket ;
this.u= username;
}
JTextField t_finduser = new JTextField();
SearchFrame(){
this.setSize(200 , 100) ;
// this.setResizable(false) ;
JLabel l_finduser = new JLabel("姓名:") ;
t_finduser.setText("") ;
JButton b_find =new JButton("查找") ;
b_find.addActionListener(this) ;
JPanel p_center = new JPanel() ;
p_center.setLayout(new GridLayout(1,3)) ;
p_center.add(l_finduser) ;
p_center.add(t_finduser) ;
p_center.add(b_find) ;
this.setLayout(new BorderLayout()) ;
this.add(p_center , BorderLayout.CENTER) ;
this.setVisible(true) ;
}
public void actionPerformed(ActionEvent e) {
try {
if(e.getActionCommand().equals("查找")){
OutputStreamWriter osw = new OutputStreamWriter(s.getOutputStream()) ;
PrintWriter pw = new PrintWriter(osw , true) ;
pw.println("find"+"%"+u+"%"+t_finduser.getText()) ;
}
}
catch (Exception ex) {
ex.printStackTrace() ;
}
this.setVisible(false) ;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -