Làm cách nào để biết nút đã được nhấn từ trong sự kiện mouseDragged
?mouseDragged không trả lại nút thích hợp xuống
Tôi đang gặp sự cố trong số mouseDragged()
vì đã nhận được MouseEvent
trả về 0 cho getButton()
. Tôi không có vấn đề với vị trí chuột, hoặc thậm chí phát hiện các cú click chuột. Sự kiện mouseClicked()
trả về nút thích hợp cho getButton()
.
Bất kỳ đề xuất nào về cách tôi có thể thực hiện việc này? Tôi cho rằng tôi có thể làm việc xung quanh bằng cách sử dụng mouseClicked
hoặc mousePressed
, nhưng tôi muốn giữ tất cả điều này trong phạm vi mouseDragged
.
Cảm ơn bạn đã dành thời gian và câu trả lời.
Bạn có thể kéo bằng nút chuột phải không, tôi chỉ được kéo bằng nút chuột trái – DevZer0
Tôi đã thử nghiệm cả hai nút và nó được gửi 0 cho cả hai nút. –