/
ledart
/
RRP_LedNik
Обзор
Документация
Войти
/
ledart
/
RRP_LedNik
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
develop
client/Main.java
45 строк
1 KB
Darya
Улучшена сетевая связь: фильтрация сообщений по экранам, обработка SCORES и ошибок
15 дек 2025, 21:34
15 дек 2025, 21:34
cc536fc
Код
Авторство
О чём код?
package client; import javafx.application.Application; import javafx.stage.Stage; import client.UI.LoginScreen; public class Main extends Application { private Network network; @Override public void start(Stage primaryStage) { primaryStage.setOnCloseRequest(e -> { if (network != null) { network.disconnect(); } }); // Создаём Network network = new Network(); // Подключаемся к серверу network.connect("localhost", 5555); // Проверяем подключение if (network.isConnected()) { // Создаём и запускаем экран логина LoginScreen loginScreen = new LoginScreen(network, primaryStage); loginScreen.start(); } else { System.err.println("[Client] Failed to connect to server"); primaryStage.close(); } } @Override public void stop() { if (network != null) { network.disconnect(); } } public static void main(String[] args) { launch(args); } }