Mes serrures GUI parce que je dois le mettre à jour par l'EDT, cependant, je dois passer aussi une variable qui est mise à jour avec l'interface graphique:passage de variables à la Dépêche de l'événement fil
while ((message = this.in.readLine()).startsWith("NUMPLAYERS"))
{
numOfPlayers = Integer.parseInt(message.split(":")[1]);
numPlayers.setText("There are currently " + numOfPlayers + " players in this game");
}
Cela ne ne fonctionne pas. J'ai besoin de définir le texte dans l'EDT mais je ne peux pas lui passer numOfPlayers sans le déclarer comme final (ce que je ne veux pas faire, car il a changé lorsque de nouveaux joueurs rejoignent le serveur)
Dans ce cas, il suffit de définir la variable locale à un point approprié (et rendu final). –