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

📄 connection.java

📁 这是一个蓝牙五子棋的手机游戏,大家来看看呀
💻 JAVA
字号:




public class Connection
{
    Server server;
    Client client;
    int selectedR, selectedC;
    boolean isServer;
    private BTFIRCanvas myCanvas;


    public Connection(BTFIRCanvas myCanvas, boolean isServer)
    {
        this.myCanvas = myCanvas;
        this.isServer = isServer;
       
    }

    public void start()
    {
        if (isServer)
        {
            server = new Server(this);
            server.start();
        }
        else
        {
            client = new Client(this);
            client.start();
        }

    }

    public void completeInitialization(boolean isBTReady)
    {

        myCanvas.completeInitialization(isBTReady);


    }


    public void sendMessage(int selectedR, int selectedC)
    {
        if (isServer)
            server.sendMessage(Integer.toString(selectedR), Integer.toString
                (selectedC));
        else
        {

            client.sendMessage(Integer.toString(selectedR), Integer.toString
                (selectedC));
        }
    }

    public void receiveMessage(String messageR, String messageC)
    {
        selectedR = Integer.parseInt(messageR);
        selectedC = Integer.parseInt(messageC);
        System.out.println("connection is receivemessage");
        myCanvas.receiveMessage();
    }



    public int getSelectedR()
    {
        return selectedR;
    }

    public int getSelectedC()
    {
        return selectedC;
    }



}

⌨️ 快捷键说明

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