chatreader.java
来自「java 开源游戏源码 RISK 联机对战 战棋类」· Java 代码 · 共 49 行
JAVA
49 行
// Yura Mamyrin, Group D
package risk.engine;
import java.net.*;
import java.io.*;
/**
* <p> Chat Reader </p>
* @author Yura Mamyrin
*/
// The ChatReader thread reads incomming socket data and puts it into the
// Chat Area so that all outbound threads can send it out
public class ChatReader extends Thread{
BufferedReader mySocketInput;
int myIndex;
ChatArea myChatArea;
ChatReader(BufferedReader in, ChatArea cArea, int index) {
super("ChatReaderThread");
mySocketInput = in;
myIndex = index;
myChatArea = cArea;
}
public void run() {
String inputLine;
try {
while ((inputLine = mySocketInput.readLine()) != null) {
myChatArea.putString(myIndex, inputLine);
}
}
catch (IOException e) {
//System.out.println("ChatReader IOException: "+
// e.getMessage());
//e.printStackTrace();
}
//System.out.println("ChatReader Terminating: " + myIndex);
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?