Bonjour à tous,
J'ai une calculatrice dont les actions sur les boutons avec les chiffres sont régit par la classe suivante :
Maintenant j'aimerai demander à l'utilisateur de rentrer un chiffre dans un Jlabel "saisie" puis de cliquer sur un Jbouton pour valider sa saisie.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 private class InsertAction implements ActionListener { public void actionPerformed(ActionEvent event) { String input = event.getActionCommand(); if (start) { saisie.setText(""); start = false; } saisie.setText(saisie.getText() + input); } }
voila ce que j'ai tappé :
Le problème c'est qu'en faisant comme ça, le programme ne me laisse pas le temps de cliquer sur les chiffres puisqu'il prend tout de suite en compte le "0" qui se trouve dans le JLabel "saisie".
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 display.setText("Veuillez indiquer le degré de votre polynome :"); saisie.setText("0"); String degre = saisie.getText(); int DEGRE = Integer.parseInt(degre);
Je suppose qu'il faudrait appeler la class InsertAction, non?
Mais quand je fais ça, ça ne marche pas car il ne me prend pas la ligne :
Avez-vous une solution s'il vous plait?
Code : Sélectionner tout - Visualiser dans une fenêtre à part InsertAction.actionPerformed(ActionEvent event);
Merci à tous
Aud-
Partager