Java Right Click ne fait pas de sélection.Quelle est la manière la plus simple de résoudre ce problème à l’échelle mondiale ?

StackOverflow https://stackoverflow.com/questions/56707

  •  09-06-2019
  •  | 
  •  

Question

Existe-t-il un moyen de faire en sorte que le clic droit sélectionne également l'élément sur lequel vous faites un clic droit ?D'après ce que j'ai compris, il s'agit d'un bug dans Swing depuis longtemps et ne sera probablement jamais corrigé car à ce stade, les applications en dépendent.Des conseils pour faire cela à l’échelle mondiale ?Peut-être sur le L&F ?

Était-ce utile?

La solution

En utilisant le Vitre fera l'affaire.

Voici un tutoriel sur la façon d'utiliser la vitre pour obtenir le bouton droit et le rediriger vers le bon composant.


Comme la vitre n'est pas une solution dans ce cas, je vous propose de jeter un oeil au Boîte à outils classe.Plus précisément la méthode addAWTEventListener.Vous pouvez ajouter un écouteur d'événement global avec.Pour ajouter un écouteur d'événements de souris :

Toolkit.getDefaultToolkit().
        addAWTEventListener(listener, AWTEvent.MOUSE_EVENT_MASK);

Acclamations

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top