Hallo erstmal. Wie kann ich eine Spielerliste ausgeben? Ich erkläre mal besser. Es sind Spieler im Server eingelogt, ich möchte die Spieler ausgeben. Kann mir jemand helfen :autsch::idea:
package Spiel.network.handler;
import Spiel.Spiel;
import Spiel.Player;
import Spiel.User;
import javafx.scene.control.Label;
import Spiel.network.MessageHandlerInterface;
importSpiel.network.NetworkGameClient;
public class UserHandler extends MessageHandlerInterface
{
private NetworkGameClient networkGameClient;
private Spiel spiel;
public UserHandler(NetworkGameClient networkGameClient)
{
this.networkGameClient = networkGameClient;
this.spiel = networkGameClient.getSpiel();
}
@Override
public boolean handleLine(String line)
{
if(line.startsWith("USER"))
{
String[]users = line.split(" ");
if(users.length == 4)
{
String nick = users[1].replace("NICK=", "");
String team = users[2].replace("TEAM=", "");
String state =users[3].replace("STATE=", "");
spiel.getPlayers().add(new Player().withNick(nick).withTeam(team).withState(state));
return true;
}
else
{
return false;
}
}
return false;
}
}