Compter combien de fois un JButton est pressé?
Dans l'action effectuée code en JAVA GUI, comment pourrais-je compter le nombre de fois qu'un bouton est pressé, et de faire quelque chose de différent pour chacun d'appuyer sur le bouton?
private class Listener implements ActionListener
{
public void actionPerformed (ActionEvent e)
{
HOW WOULD I COUNT HOW MANY TIMES THIS BUTTON HAS BEEN PRESSED?
}
Merci!!!
Vous devez vous connecter pour publier un commentaire.
Créer une variable de classe et puis incrémenter la variable dans la méthode.
Vous pouvez ensuite créer une méthode pour accéder à la variable.
Vous pouvez avoir un champ dans la classe Écouteur et de l'incrémenter à chaque fois que le bouton est pressé et puis, un commutateur pour sélectionner l'action à effectuer en fonction de la valeur de votre variable.
Vous avez déclaré clics comme int, donc, en cas de déclaration int valeur pas le char.
Version corrigée:
Suffit d'utiliser
e.getClickCount
dans votre MouseEvent