Problème avec un JTextField
Bonjour je suis en 2eme année de licence informatique et on a bien sur un projet à rendre et j'ai quelques petits problèmes qui ont besoin d'être résolus.
Pour faire simple j'aimerai récupérer la valeur que je tape dans mon JTextField
voici le code de la class et son listener associé :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46
| // class Graph3
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.JTextField;
import kalamar.Graphique1.Actionajouter;
public class Graph3{
JButton lancer;
JLabel label1;
JTextField Nom;
public Graph3(){
JPanel contenuFenetre3 = new JPanel();
GridLayout disposition3 = new GridLayout(3,3);
contenuFenetre3.setLayout(disposition3);
JLabel label1 = new JLabel("Entrez le nom du joueur :");
JTextField Nom = new JTextField(10);
JButton lancer = new JButton("validez");
contenuFenetre3.add(label1);
contenuFenetre3.add(Nom);
contenuFenetre3.add(lancer);
JFrame cadre = new JFrame("Nom du joueur");
lancer.addActionListener(new Joueur());
cadre.setContentPane(contenuFenetre3);
cadre.setSize(400,100);
cadre.setVisible(true);
}
class Joueur implements ActionListener{ //ici y'a une erreur
public void actionPerformed(ActionEvent ev){
int i;
i=Integer.parseInt(Nom.getText());
}
}
} |
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
|
// voici le listener
package kalamar;
import java.awt.event.ActionListener;
import java.awt.event.ActionEvent;
import javax.swing.*;
import java.awt.event.ActionEvent;
public class Le_listener3 extends Graph2 implements ActionListener{
Graph3 parent3;
public Le_listener3(Graph3 parent3){
this.parent3=parent3;
}
public void actionPerformed(ActionEvent ev){
Object SourceEvenement = ev.getSource();
if (SourceEvenement== parent3.lancer);
int i;
i=Integer.parseInt(Nom.getText()); // ici y'a une erreur
}
} |
voila
A bientot, en esperant que vous répondiez
Merci