From 428812cda53de25d21fffeb3178774b7d06316e2 Mon Sep 17 00:00:00 2001 From: rubenpirreram Date: Wed, 20 May 2026 15:46:32 +0200 Subject: [PATCH] Updated: LoginFXMLController --- .../it/polimi/ingsw/gc14/View/GUI/LoginFXMLController.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/main/java/it/polimi/ingsw/gc14/View/GUI/LoginFXMLController.java b/src/main/java/it/polimi/ingsw/gc14/View/GUI/LoginFXMLController.java index 502059a..287874b 100644 --- a/src/main/java/it/polimi/ingsw/gc14/View/GUI/LoginFXMLController.java +++ b/src/main/java/it/polimi/ingsw/gc14/View/GUI/LoginFXMLController.java @@ -6,6 +6,7 @@ import it.polimi.ingsw.gc14.Network.TCP.Client.TCPClient; import javafx.application.Platform; import javafx.fxml.FXML; import javafx.scene.control.*; +import javafx.scene.paint.Color; import java.net.Inet4Address; import java.net.InetAddress; @@ -90,15 +91,17 @@ public class LoginFXMLController { RMIClient client = new RMIClient(controller, ip, 1099, interfaccia); if (client.connect(nome, numPlayers)) { controller.setClient(client); + Platform.runLater(() ->{ labelErrore.setTextFill(Color.GREEN); labelErrore.setText("Connected successfully! Waiting other players");}); } else { - Platform.runLater(() -> labelErrore.setText("Connessione RMI fallita.")); + Platform.runLater(() ->{ labelErrore.setTextFill(Color.RED); labelErrore.setText("Connection RMI failed.");}); } } else { TCPClient client = new TCPClient(controller, ip, 8080, 8081); if (client.connect(nome, numPlayers)) { controller.setClient(client); + Platform.runLater(() ->{ labelErrore.setTextFill(Color.GREEN); labelErrore.setText("Connected successfully! Waiting other players");}); } else { - Platform.runLater(() -> labelErrore.setText("Connessione TCP fallita.")); + Platform.runLater(() ->{ labelErrore.setTextFill(Color.RED); labelErrore.setText("Connection TCP failed.");}); } } }).start();