listenthread.java

来自「an instant messenger written in java (cl」· Java 代码 · 共 37 行

JAVA
37
字号
import java.io.*;class ListenThread extends Thread{    private BufferedReader in;    private ThreadListener listener;        public ListenThread(ThreadListener listener, InputStreamReader in)    {        this.listener = listener;        this.in = new BufferedReader(in);        this.start();    }        public void run()    {        String data;                try        {            while(true)            {                data = in.readLine();                if (data == null)                {                    listener.onDataError(2, "Lost Connection");                    return;                }                else listener.onDataRev(data);            }        }        catch(IOException e)        {            listener.onDataError(2, e.getMessage());        }    }}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?