Bouton connexion (évenement) - Java - Programmation
Marsh Posté le 22-05-2005 à 19:32:37
sneakz a écrit : Lu |
Je ne sais pas si c'est très bien, mais moi je ferais ça comme ça :
Code :
|
Marsh Posté le 22-05-2005 à 19:44:55
J'avais procédé avec une variable booléenne. Solution un peu barbare mais cela n'a pas fonctionné.
J'ai repris ton Post et cela fonctionne.
Merci beaucoup kruso
Marsh Posté le 22-05-2005 à 22:47:35
sneakz a écrit : J'avais procédé avec une variable booléenne. Solution un peu barbare mais cela n'a pas fonctionné. |
Ben une variable booleenne c'est ce que j'utilise non ? ;p
Sinon il y a une autre méthode si ta classe EcouteBoutonConnexion a accès au JButton :
Code :
|
Bon après c'est sûr que c'est plus lourd, mais ça permet de gérer facilement les cas où t'as plus d'un boutton sans avoir à refaire une classe EcouteMachin à chaque fois.
Si ça marche pas, il faut peut-être faire un boutonConnexion.setActionListener("Connexion" ); Mais je crois que l'action par defaut d'un boutton c'est ce qu'il y a écrit dedans
Marsh Posté le 23-05-2005 à 06:41:22
boutonConnexion.setEnabled(false);
Marsh Posté le 22-05-2005 à 18:51:22
Lu
J'utilise un bouton connexion pour implémenter une connexion entre un client et un serveur.
JButton boutonConnexion = new JButton("Connexion" );
boutonConnexion.addActionListener(new EcouteBoutonConnexion());
public class EcouteBoutonConnexion implements ActionListener {
public void actionPerformed(ActionEvent ev) {
try {
}
} catch(Exception ex) { ex.printStackTrace();}
Comment faire pour qu'une fois que l'utilisateur clique le bouton connexion, il ne puisse plus le faire.
Merci
Message édité par sneakz le 22-05-2005 à 18:51:33