dialogove okno - chyba přihlášení

main
Michal 2025-02-14 19:08:24 +01:00
parent e5cd72cb5f
commit 064bbdeb46
1 changed files with 9 additions and 7 deletions

View File

@ -3,6 +3,7 @@ package jnet.client;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.HashMap; import java.util.HashMap;
import java.util.function.Consumer; import java.util.function.Consumer;
import javax.swing.JOptionPane;
import jnet.client.gui.UIUpdater; import jnet.client.gui.UIUpdater;
import jnet.client.network.NettyClient; import jnet.client.network.NettyClient;
import jnet.lib.LogFile; import jnet.lib.LogFile;
@ -72,7 +73,8 @@ public class ClientMessageParser {
private static void handleAuthFail(Message msg) { private static void handleAuthFail(Message msg) {
LogFile.printInfo("Authorization failed on server"); LogFile.printInfo("Authorization failed on server");
// TODO: Otevřít okno s informací o neúspěšném přihlášení JOptionPane.showMessageDialog(null, "Chybné přihlašovací údaje!", "Chyba", JOptionPane.ERROR_MESSAGE);
} }
private static void handleOnlineClients(Message msg) { private static void handleOnlineClients(Message msg) {
@ -109,7 +111,7 @@ public class ClientMessageParser {
// aktualizace UI // aktualizace UI
UIUpdater.updateMapTree(); UIUpdater.updateMapTree();
UIUpdater.updateTray(); UIUpdater.updateTray();
break; break;
} }
} }
@ -179,13 +181,13 @@ public class ClientMessageParser {
MapObject mo = (MapObject) msg.getMsg(); MapObject mo = (MapObject) msg.getMsg();
for (Map map : Client.maps) { for (Map map : Client.maps) {
for (int i = 0; i < map.getObjects().size(); i++) { for (int i = 0; i < map.getObjects().size(); i++) {
if (map.getObjects().get(i).getId() == mo.getId()) { if (map.getObjects().get(i).getId() == mo.getId()) {
map.getObjects().set(i, mo); map.getObjects().set(i, mo);
break; break;
}
} }
} }
}
} }
private static void handleMapRemove(Message msg) { private static void handleMapRemove(Message msg) {