Bonjour,
je pensais avoir un niveau correct en Java, mais je me rend compte que je ne sais toujours pas faire les choses les plus simples...
Tout bêtement, j'aimerais faire une action sur un bouton, qui celle-ci appelle une autre action.
J'ai essayé ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 JButton gras = new JButton( "Gras" ); gras.addActionListener( new MiseEnForme("GRAS") );C'est donc la partie en rouge qui ne marche pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 class MiseEnForme implements ActionListener{ String miseEnForme; public MiseEnForme( String mef ){ miseEnForme = mef; } public void actionPerformed(ActionEvent e){ Action bold = new HTMLEditorKit.BoldAction(); } }
Si je fais directement l'action en rouge sur le bouton ça marche. Mais j'aimerais ajouter des traitements après... C'est pourquoi je l'ai fait dans une classe.
Comment appeler la méthode BoldAction() de la classe HTMLEditorKit ?
Merci d'avance !
Bastien.
Partager