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 ?
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 ?
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