📄 servertest.java
字号:
import java.io.*;
import javax.swing.JFrame;
class ServerTest
{
public static void main(String args[]) throws IOException
{
int argc;
String arg;
String commandLine =
"Command Line: ServerTest -s <socket>\n" +
"\t-s Socket to use\n" +
"\tEnter a numerical value (The default is to assume 69)\n";
// Parse options
for (argc = 0; argc < args.length; argc++)
{
arg = args[argc];
if (arg.startsWith("-"))
{
if (arg.equals("-s"))
{
System.out.println("Socket ="+ args[argc + 1]);
Server.setSocket(Integer.parseInt(args[argc + 1]));
}
else
{
System.err.println("\nERROR: unrecognised option.");
System.err.print(commandLine);
System.exit(1);
}
}
else
break;
}
// Check number of arguments
if (args.length - argc > 1)
{
System.err.println("\nERROR: Invalid number of arguments.");
System.err.print(commandLine);
System.exit(1);
}
Server app = new Server();
app.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
app.setTitle("TFTP Server");
app.setSize(300, 300);
app.setLocation(300,300);
app.setVisible(true);
app.waitForRequest();
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -