public void handle(String msg) { System.out.println("Idem handleat ovaj msg: " + msg); String delims = "[ ]+"; /* parsiranje stringa */ String[] tokens = msg.split(delims); if (tokens[0].equals("SENDINGREGUSERS")) refreshRegUsers(msg); if (msg.equals("REGISTEROK")) { /* otvori onaj dialog koji kaze successful registration */ SuccessRegister dialog = new SuccessRegister(); dialog.setVisible(true); String newUser = reg.getUsername(); addNewUser(newUser); if (reg != null) reg.dispose(); } if (msg.equals("REGISTERFAIL")) { try { /* provjera za slucaj lose definiranog puta za sliku */ WarningRegister warnReg = new WarningRegister(new javax.swing.JFrame(), true); warnReg.setVisible(true); } catch (Exception e) { } } }