国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

java.net 操練

2019-11-18 14:43:30
字體:
來源:轉載
供稿:網友

  一個很簡單的局域網聊天工具的服務器端

/*



* Created on 2005-3-18
*
* TODO To change the template for this generated file go to
* Window - PReferences - java - Code Style - Code Templates
*/
package netChat;

import javax.swing.*;
import java.io.*;
import java.net.*;
import java.awt.*;
import java.awt.event.*;


/**
* @author AppleTian
*
* TODO To change the template for this generated type comment go to
* Window - Preferences - Java - Code Style - Code Templates
*/
public class server extends JFrame {
private JTextField messageBox;
private JTextArea infBox;
private ObjectInputStream input;
private ObjectOutputStream output;
private ServerSocket server;
private Socket serverSocket;

public server(){
super("server");
Container c=getContentPane();

messageBox=new JTextField("");
messageBox.setEnabled(false);

messageBox.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e){
sendData(e.getActionCommand());
}

});
c.add(messageBox,BorderLayout.NORTH);

infBox=new JTextArea();
infBox.setFont(new Font("Serif",Font.BOLD,12));
c.add(new JScrollPane(infBox),BorderLayout.CENTER);

setSize(500,400);
setVisible(true);

}


/**
* @param actionCommand
*/
protected void sendData(String actionCommand) {
try{
output.writeObject(actionCommand);
output.flush();
infBox.append("/nsend<<"+actionCommand+">> to client.../n");
}
catch(IOException e){
infBox.append("/nExceptionIOInSendDataFunction...");
}
}
public void runServer(){
try{
server=new ServerSocket(5000,100);
while(true){
waitForConnection();
getStreams();
processConnection();
closeConnection();
}
}
catch(EOFException e){
infBox.append("/nError in runServerFUCtion");
}
catch(IOException e){

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 黑山县| 尼勒克县| 东源县| 宁波市| 那曲县| 承德市| 宜兰市| 左权县| 玛曲县| 榕江县| 信宜市| 永春县| 合阳县| 南昌市| 苗栗市| 分宜县| 五台县| 虞城县| 金塔县| 龙井市| 铜梁县| 皋兰县| 竹北市| 海南省| 谢通门县| 上思县| 札达县| 八宿县| 汝州市| 固始县| 宜兰县| 弥勒县| 富锦市| 沙雅县| 沂源县| 吴旗县| 万安县| 曲靖市| 美姑县| 山丹县| 民丰县|