Bonsoir,
J'ai créé un formulaire avec des JTextField ayant pour propriété editable à false. Puis j'ai créé par code un bouton btnModif. J'ai donc fais le lien avec au listener et j'ai ajouté le bouton à la jframe. Et tout cela est fais dans la class SendMail. Voici le code :
Donc je crée un nouvel evenement ecoutBtnMod de type EcouterBntModif, voici le code de la class :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 JButton btnModif = new JButton(); btnModif.setText("Modifier"); btnModif.setBounds(420, 380, 100, 20); EcouterBntModif ecoutBtnMod = new EcouterBntModif(); btnModif.addActionListener(ecoutBtnMod); this.JFrmCarnet2.add(btnModif); btnModif.setVisible(true);
Et cela fonctionne, maintenant je souhaiterai modifier la propiété editable de mes JTextField à true. Mais je n'arrive pas à récuperer mes JTextField appart si je les met en public mais j'aime pas lol. Donc y aurai-t-il une autre solution ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 class EcouterBntModif extends SendEmail implements ActionListener{ public void actionPerformed(ActionEvent ev){ Clavier.aff("Modifier"); } }
merci d'avance et bonne nuit :p
Partager