Coucou!
Je veux récupérer le contenu d'un TextField afin de l'utiliser mais le problème c'est que j'ai ces erreurs
"at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)"

Je ne comprends pas ou se situe mon erreur.
Voici mon code:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
 
package com.tp;
import javax.swing.*;
 
 
import java.awt.*;
public class Fenetre extends JFrame{
	private JTextField text1;
	private JTextField text2;
	public Fenetre(){
 
 
		JPanel panel = new JPanel(new GridLayout(4,2));
		JLabel label1 = new JLabel("Numéro de segment:");
		panel.add(label1);
		JTextField text1 = new JTextField();
		panel.add(text1);
 
		JLabel label2 = new JLabel("Deplacement:");
		panel.add(label2);
 
		JTextField text2 = new JTextField();
		panel.add(text2);
 
	 JButton bouton = new JButton(new actionbouton(this,"Convertir"));
	 panel.add(bouton);
 
 
		Container content = getContentPane();
		content.add(panel);
 
		pack();
	    setVisible(true);
 
	}
 
	public JTextField getTextField1(){
		return text1;
		}
	public JTextField getTextField2(){
		return text2;
		}
 
}
 
package com.tp;
import javax.swing.AbstractAction;
import javax.swing.JOptionPane;
 
import java.awt.event.ActionEvent;
 
 
public class actionbouton extends AbstractAction {
	private Fenetre fenetre;
	public actionbouton(Fenetre fenetre,String texte){
	super(texte);
	}
	public void actionPerformed(ActionEvent e) {
		try
		{
		String texte1 = fenetre.getTextField1().getText();
		String texte2 = fenetre.getTextField2().getText();
		int i=Integer.valueOf(texte1);
		int j =Integer.valueOf(texte2);
		JOptionPane.showMessageDialog(fenetre,i+j);
 
		}
		catch (NumberFormatException ev)
	    {    ev.printStackTrace() ;}
 
	}
 
	}
Merci de m'aider c'est vraiment urgent !!!
A+