📄 modulestart.java~2~
字号:
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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -