[Java] integer et Textfield
Résolu
arth
Messages postés
9374
Date d'inscription
Statut
Contributeur
Dernière intervention
-
choubaka Messages postés 39442 Date d'inscription Statut Modérateur Dernière intervention -
choubaka Messages postés 39442 Date d'inscription Statut Modérateur Dernière intervention -
Bonsoir chers amis ccmiens, pour une fois c'est moi qui ait un problème ( ah bah vi ca arrive aussi)
donc j'ai le programme suivant :
import java.applet.Applet;
import java.awt.Button;
import java.awt.Panel;
import java.awt.TextField;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.text.DecimalFormat;
public class compteur extends Applet implements ActionListener
{
Button suivant=new Button("Suivant");
Button precedent=new Button("Précédent");
TextField compteur=new TextField(25);
Panel pnl=new Panel();
char compt=0;
String s=null;
DecimalFormat df;
int i=0;
public void init()
{
df = new DecimalFormat("0,00");
suivant.addActionListener(this);
precedent.addActionListener(this);
pnl.add(suivant);
pnl.add(precedent);
pnl.add(compteur);
add(pnl);
}
public void actionPerformed(ActionEvent e)
{
Button source=(Button)e.getSource();
if(source==suivant)
{
i = i+1;
compteur.setText(//une string à mettre);
}
}
}
dans ce programme j'ai un champ compteur,censé me donner la valeur de i et donc du comptage. mais comment faire pour mettre i dans ce textfield, n'y a til pas quelquechose que j'ai loupé, ou un autre type de Field qui me permet de faire cela? je veux afficher la valeur de i dans ce champ voila mais pur l'instant ca marche pas.
D'avance merci.
donc j'ai le programme suivant :
import java.applet.Applet;
import java.awt.Button;
import java.awt.Panel;
import java.awt.TextField;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.text.DecimalFormat;
public class compteur extends Applet implements ActionListener
{
Button suivant=new Button("Suivant");
Button precedent=new Button("Précédent");
TextField compteur=new TextField(25);
Panel pnl=new Panel();
char compt=0;
String s=null;
DecimalFormat df;
int i=0;
public void init()
{
df = new DecimalFormat("0,00");
suivant.addActionListener(this);
precedent.addActionListener(this);
pnl.add(suivant);
pnl.add(precedent);
pnl.add(compteur);
add(pnl);
}
public void actionPerformed(ActionEvent e)
{
Button source=(Button)e.getSource();
if(source==suivant)
{
i = i+1;
compteur.setText(//une string à mettre);
}
}
}
dans ce programme j'ai un champ compteur,censé me donner la valeur de i et donc du comptage. mais comment faire pour mettre i dans ce textfield, n'y a til pas quelquechose que j'ai loupé, ou un autre type de Field qui me permet de faire cela? je veux afficher la valeur de i dans ce champ voila mais pur l'instant ca marche pas.
D'avance merci.
A voir également:
- [Java] integer et Textfield
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel - Télécharger - Jeux vidéo
- Eclipse java - Télécharger - Langages
- Java apk - Télécharger - Langages
- Waptrick java voiture - Télécharger - Jeux vidéo
7 réponses
Salut,
On doit pouvoir utiliser un truc du genre
compteur.setText(Integer.toString(i));
voila, j'espère que ça ira
On doit pouvoir utiliser un truc du genre
compteur.setText(Integer.toString(i));
voila, j'espère que ça ira
Bonjour
d'abord merci pour ta réponse , je vais la tester, et je te dirais si ca marche. Sinon j'ai un ami qui a trouvé comment faire, mais bon la solution est un peu du trafiqué (m'enfin comparé à moi ca marche : ) )
Bonne journée
d'abord merci pour ta réponse , je vais la tester, et je te dirais si ca marche. Sinon j'ai un ami qui a trouvé comment faire, mais bon la solution est un peu du trafiqué (m'enfin comparé à moi ca marche : ) )
Bonne journée
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question