Я хочу показать всплывающее окно правой кнопкой мыши по адресу JTree
только для узла, а не для всего компонента JTree
. Когда пользователь щелкает правой кнопкой мыши на узле JTree, появляется всплывающее окно. Если он щелкнет правой кнопкой мыши пробел в JTree
, тогда он не должен появляться. Поэтому для этого, как я могу обнаружить событие мыши только для узла JTree
. Я много раз искал сеть, но не мог найти решение, поэтому, пожалуйста, помогите мне.показ всплывающего окна на правый клик на узле JTree swing
Спасибо.
Это лучше использовать ' MouseEvent # isPopupTrigger', а затем метод isRightMouseButton. – Robin
Это действительно зависит от ситуации. Но для всплывающих меню по умолчанию да, это лучше. –
+1, жаль, что я так много знал о 'JTree' :-). Для меня это хороший ответ :-) –