⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 server.java~1~

📁 一个使用JB9编写的网络俄罗斯方块,大家可以下载如有不足还请原谅,有是可以给我EMAIL
💻 JAVA~1~
字号:
package one_piece;// 程序:服务器线程类// 范例文件:serverskt.javaimport java.awt.*;import java.awt.event.*;import java.net.*;import java.io.*;class Server extends Thread{    ServerSocket skt;    Socket Client;    TextArea in;    BufferedReader theInputStream;    PrintStream theOutputStream;    String readin;    CHUANGTI chat;public Server ( CHUANGTI chat)   // public Server (int port, CHUANGTI chat)    {        try {            skt = new ServerSocket(6000);            this.chat = chat;        }        catch (IOException e)        {            chat.jTextArea1.append(e.toString());        }    }    public void run()    {        try {            chat.jTextArea1.append("等待连线......");            Client = skt.accept();            chat.jTextArea1.append("客户端" + Client.getInetAddress() + "已连线\n");            theInputStream = new BufferedReader(                new InputStreamReader(Client.getInputStream()));            theOutputStream = new PrintStream(Client.getOutputStream());            while(true)            {                readin = theInputStream.readLine();                chat.jTextArea1.append(readin + "\n");            }        }        catch (SocketException e)        {            chat.jTextArea1.append("连线中断!\n");            try {                skt.close();                Client.close();            }            catch (IOException err)            {                chat.jTextArea1.append(err.toString());            }        }        catch (IOException e)        {            chat.jTextArea1.append(e.toString());        }    }    public void dataout(String data)    {        theOutputStream.println(data);    }}

⌨️ 快捷键说明

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