modulestart.java~1~
来自「手机端游戏开发程序」· JAVA~1~ 代码 · 共 39 行
JAVA~1~
39 行
package chess;
import java.io.IOException;
import java.net.ServerSocket;
import java.awt.Dimension;
public class ModuleStart
{
MainFrame mf;
public ModuleStart(MainFrame mf,ThreadPool q)
{
try
{
int port = new Integer(mf.TextField_port.getText()).intValue();
ServerSocket ss = new ServerSocket(port); //建立服务器监听线程
// mf.jButton1.setEnabled(false);
mf.jButton1.setPreferredSize(new Dimension(300, 50));
mf.log.AddLine("模块成功启动于【" + ss.getInetAddress().getLocalHost() + ":" +
ss.getLocalPort() + "】");
mf.jButton1.setText("模块成功启动,正在监听" + mf.TextField_port.getText() +
"端口……");
mf.jButton1.setEnabled(false);
new Thread(new WaitForClient(ss, mf, q)).
start();
}
catch (IOException ex)
{
mf.log.AddLine("无法监听端口!!");
System.exit(1);
}
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?