Benim GUI kilitler kadar o GUI ile güncellemelerini ediliyor: Bu doesGeçme değişkenleri Ben, ancak, ben de bir değişken geçmesi gerekiyor EDT aracılığıyla güncellemeniz gerekir çünkü
while ((message = this.in.readLine()).startsWith("NUMPLAYERS"))
{
numOfPlayers = Integer.parseInt(message.split(":")[1]);
numPlayers.setText("There are currently " + numOfPlayers + " players in this game");
}
çalışmıyor Metni EDT olarak ayarlamam gerekiyor ama numOfPlayers'ı son olarak ilan etmeden iletemiyorum (bunu yapmak istemiyorum, çünkü yeni oyuncular sunucuya katıldıkça değişti)
Bu durumda, sadece uygun bir noktada tanımlanacak yerel değişkeni (ve son haline getirilmiş) gerektirir. –