Bonjour à tous,

J'ai une calculatrice dont les actions sur les boutons avec les chiffres sont régit par la classe suivante :
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);
		}
	}
Maintenant j'aimerai demander à l'utilisateur de rentrer un chiffre dans un Jlabel "saisie" puis de cliquer sur un Jbouton pour valider sa saisie.

voila ce que j'ai tappé :
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);
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".

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 :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
InsertAction.actionPerformed(ActionEvent event);
Avez-vous une solution s'il vous plait?
Merci à tous
Aud-