Мой JFrame
просто зависает (зависает), когда я пытаюсь создать новый Socket
.Тот же самый код (не тот же файл .java, но те же строки кода) работает на компьютере рядом со мной.
Есть идеи, почему код зависает?
try # 1
private Socket socket;
public void connect( String ip, int port ) {
try {
System.out.println( ip + " " + port ); //just to show the arguments doesn't seem to be the issue.
socket = new Socket(ip,port);
System.out.println(".");
} catch (IOException e) {System.out.println(e);}
}
Вывод на консоль (xxx = digets ).Как вы видете, "."не печатается'и тот же вывод).
try # 2
public void connect( String ip, int port ) {
try {
System.out.println( ip + " " + port );
socket.connect(new InetSocketAddress(ip,port), 5000);
System.out.println(".");
} catch (IOException e) {System.out.println(e);}
}
192. xxx . xxx .53 1494