Groups | Search | Server Info | Keyboard shortcuts | Login | Register


Groups > fr.comp.lang.java > #1682

Re: Désactiver Ctrl+C, Ctrl+X et Ctrl+V

From Olivier Miakinen <om+news@miakinen.net>
Newsgroups fr.comp.lang.java
Subject Re: Désactiver Ctrl+C, Ctrl+X et Ctrl+V
Date 2018-03-25 22:28 +0200
Organization There's no cabale
Message-ID <p990pv$iq1$1@cabale.usenet-fr.net> (permalink)
References <5ab71d60$0$7588$426a34cc@news.free.fr>

Show all headers | View raw


Bonjour,

Le 25/03/2018 05:54, jp a écrit :
> 
> Est-ce que quelqu'un sait comment faire pour désactiver Ctrl+C, Ctrl+X et 
> Ctrl+V dans une JList?
> 
> Pour un objet qui hérite de JTextComponent je sais comment faire. Il 
> suffit de surcharger les méthodes cut(), copy() et paste(). Mais pour une 
> JList je ne vois pas comment. Y-a-t-il une méthode simple pour y arriver?

Je ne suis sûr de rien, mais n'y aurait-il pas moyen de capturer
les saisies au clavier et de filtrer les évènements pour ne pas
les transmettre aux éléments suivants ? Note que si cette méthode
fonctionne il te faudra aussi filtrer Ctrl+Inser et Shift+Inser
pour interdire tout copier coller.

Mais j'ai une petite question annexe : pour quelle raison interdire
cette fonctionnalité ? Ne pas l'avoir est *très* désagréable pour
l'utilisateur.

> Merci d'avance.

P.-S. : à moins que tu n'utilises vraiment l'adresse bloiiing.invalid
chez yahoo.com, le .invalid est au mauvais endroit : il faudrait
prendre plutôt bloiiing@yahoo.com.invalid ou bloiiing@yahoo.invalid
si cette adresse n'est pas valide.

-- 
Olivier Miakinen

Back to fr.comp.lang.java | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

Désactiver Ctrl+C, Ctrl+X et Ctrl+V jp <bloiiing.invalid@yahoo.com> - 2018-03-25 03:54 +0000
  Re: Désactiver Ctrl+C, Ctrl+X et Ctrl+V Olivier Miakinen <om+news@miakinen.net> - 2018-03-25 22:28 +0200
    Re: Désactiver Ctrl+C, Ctrl+X et Ctrl+V jp <bloiiing@yahoo.invalid.com> - 2018-03-26 04:55 +0000
      Re: Désactiver Ctrl+C, Ctrl+X et Ctrl+V Olivier Miakinen <om+news@miakinen.net> - 2018-03-26 14:44 +0200
        Re: Désactiver Ctrl+C, Ctrl+X et Ctrl+V jp <bloiiing@yahoo.invalid> - 2018-03-27 11:35 +0000
      Re: Désactiver Ctrl+C, Ctrl+X et Ctrl+V David Larochette <david@Myriam-Debian.home> - 2018-03-26 21:22 +0000
        Re: Désactiver Ctrl+C, Ctrl+X et Ctrl+V jp <bloiiing@yahoo.invalid> - 2018-03-27 11:32 +0000
          Re: Désactiver Ctrl+C, Ctrl+X et Ctrl+V David Larochette <david@Myriam-Debian.home> - 2018-03-27 22:47 +0000

csiph-web