copier/coller dans un texte area et racourci clavier

copier/coller dans un texte area et racourci clavier - Java - Programmation

Marsh Posté le 20-04-2005 à 13:39:25    

Bonjour,
 
Je programe un petit editeur de texte et j'ai un problème avec la fonction coller et le raccourci clavier ctrl+V.
est-ce à moi de le gérer ou au système ...
 
Pour l'instant je gère l'évènement comme cela :
(mais bien sur quand je fais ctrl+V le texte est copié 2 fois ...)
 

Code :
  1. private JMenuItem getPasteMenuItem() {
  2.  if (pasteMenuItem == null) {
  3.   pasteMenuItem = new JMenuItem();
  4.   pasteMenuItem.setText("Coller" );
  5.   pasteMenuItem.setAccelerator(KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_V, java.awt.Event.CTRL_MASK, true));
  6.   pasteMenuItem.addActionListener
  7.   (
  8.    new java.awt.event.ActionListener()
  9.    {
  10.     public void actionPerformed(java.awt.event.ActionEvent e)
  11.     {   
  12.      gauchejTextArea.paste();
  13.     }
  14.    }
  15.   );
  16.  }
  17.  return pasteMenuItem;
  18. }


 
Merci d'avance

Reply

Marsh Posté le 20-04-2005 à 13:39:25   

Reply

Marsh Posté le 06-05-2005 à 15:31:42    

ouaip. Je sais que dans un JTextArea, le raccourci CTRL+V fonctionne déja sans programmation. mais après je sais pas donc voila c pas très instructif  :)


---------------
axi
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed