⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 searchframe.java

📁 聊天系统。1、聊天 2、传文件 3、多人聊天
💻 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 + -