Bonjour,
J'ai une JList dans laquelle il y a des éléments et au dessous un bouton "Supprimer" qui me permet de supprimer l'élément sélectionné. Vous l'aurez compris je cherche à associer à ce bouton la touche "Suppr" du clavier. Le bouton fonctionne bien.
Voici mon actionPerformed :
La méthode du bouton :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 public void actionPerformed (ActionEvent oEvent) { Object oSource = oEvent.getSource (); if (oSource == __oButtonSave)__onButtonSaveClick (oEvent); else if (oSource == __oButtonSaveAs)__onButtonSaveAsClick (oEvent); else if (oSource == __oButtonClearProfile)__onButtonClearProfileClick (oEvent); else if (oSource == __oButtonConnect)__onButtonConnectClick (oEvent); else if (oSource == __oButtonCancel)__onButtonCancelClick (oEvent); }
Merci de vos réponses. J'ai essayé certaines choses mais je m'y perd un peu entre KeyListener, KeyStroke, KeyEvent, sans parler de créer un Map, ce qui me semble assez compliqué pour juste intercepter une touche et qu'elle réalise la même action qu'un bouton.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 private void __onButtonClearProfileClick (ActionEvent oEvent) { __oProfileList.removeProfileEntry (__oProfileList.getSelectedValue ());
Partager