📄 dealmsg.java
字号:
/*
* 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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -