dealmsg.java
来自「能够实现基本的通讯功能是基于java和tcp编程开发的」· Java 代码 · 共 51 行
JAVA
51 行
/*
* dealMsg.java
*
* Created on 2009年4月26日, 下午9:01
*
* To change this template, choose Tools | Template Manager
* and open the template in the editor.
*/
package chat;
import java.net.*;
import java.io.*;
/**
*
* @author King
*/
public class dealMsg implements Runnable{
/** Creates a new instance of dealMsg */
private javax.swing.JTextPane revForm;
private DatagramSocket Server;
private DatagramPacket packet;
private int running = 0;
public void SetStopTag() {
running = 0;
}
public void run() {
running = 1;
while(running == 1) {
try {
Server.receive(packet);
String recieve = new String(packet.getData(),0,packet.getLength());
String info = revForm.getText();
revForm.setText(info+recieve+"\r");
}
catch(Exception e) {
running = 0;
}
}
}
public dealMsg(javax.swing.JTextPane rTextPane,DatagramSocket s,DatagramPacket p) {
revForm = rTextPane;
packet = p;
Server = s;
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?