@Override public void mouseClicked(MouseEvent e) { super.mouseClicked(e); final String locLogin = panel.getLogin(); ClientManager.setLogin(locLogin); String locPassword = panel.getPassword(); if (StringUtil.isNotEmpty(locPassword) && StringUtil.isNotEmpty(locLogin)) { final Encryptor encript = new MD5Encryptor(InfoProviderManager.getUiInfoProvider()); locPassword = encript.encrypt(locPassword); ThreadConnexion tc = new ThreadConnexion(locLogin, locPassword); if (tc.call()) { Fenetre.instance().changePage(new AccueilPanel(locLogin).initPanel()); } } else { JOptionPane.showMessageDialog( panel, "Veuillez remplir tous les champs !", "Attention !", JOptionPane.WARNING_MESSAGE); } }