📄 connection.java
字号:
package bluetoochgame;public class Connection { //声明服务器对象 Server server; //声明客户端对象 Client client; //棋子的x和y坐标 int selectedX,selectedY; boolean isServer; Control control; public Connection(Control control) { this.control = control; isServer = control.isServer; } //启动服务器和客户端 public void start() { if (isServer) { server = new Server(this); server.start(); } else { client = new Client(this); client.start(); } } //发送消息 public void sendMessage(int selected_X,int selected_Y) { if (isServer) server.sendMessage(Integer.toString(selected_X),Integer.toString(selected_Y)); else { System.out.println("connection is sendmessage") ; System.out.println(Integer.toString(selected_Y)) ; client.sendMessage(Integer.toString(selected_X), Integer.toString(selected_Y)); } }//接收消息public void receiveMessage(String messagex,String messagey){ selectedX = Integer.parseInt(messagex); selectedY = Integer.parseInt(messagey); System.out.println("connection is receivemessage"); control.receiveMessage() ;} public int getSelectedX() { return selectedX; } public int getSelectedY() { return selectedY; }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -