Bonjour, je viens de commencer à faire des interfaces graphiques en Java et je cherche le moyen de lier un bouton à une action (ici, ouvrir une simple fenêtre avec un texte). Je compte faire plusieurs boutons et les ajouter dans un GroupLayout (visuellement, celui-ci fonctionne, j'ai déjà vérifié). Voici mon code avec juste un bouton, je l'ai revérifié des dizaines de fois et je ne trouve pas l'erreur... Java affiche l'erreur suivante au niveau de la ligne en gras (voir ci-dessous):
" Multiple markers at this line
- Syntax error on token ".", @ expected after this token
- Syntax error, insert ")" to complete MethodDeclaration
- Syntax error, insert "SimpleName" to complete
QualifiedName
- Syntax error, insert "Identifier (" to complete
MethodHeaderName
"
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 import javax.swing.GroupLayout.Alignment; import javax.swing.JFrame; import javax.swing.JButton; import javax.swing.JPanel; import javax.swing.GroupLayout; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import javax.swing.JOptionPane; public class GrilleFonctions extends JFrame { JButton vibration = new JButton("Faire vibrer le téléphone !"); final JFrame fVib = new JFrame(); ActionListener a = new ActionListener(){ public void actionPerformed(ActionEvent e){ JOptionPane.showMessageDialog(fVib, "Le téléphone du client est en train de vibrer."); } }; vibration.addActionListener(a); public GrilleFonctions(JPanel cadre) { ................ /*code mettant en forme le GroupLayout*/ } }
Pourriez-vous m'aider s'il vous plaît ?
Merci d'avance !
Partager