Мой вопрос касается того, как обрабатывать одновременные события мыши с помощью Swing.
Добавлены и MouseMotionListener, и MouseListener, чтобы следовать JPanel.
У меня есть объект, вращение которого происходит согласнок координатам x и y расположения указателей мыши (реализовано методом mouseMoved MouseMotionListener).
У меня также есть MouseListener, который выполняет свои действия в соответствии с реализованным методом mouseReleased ().
Объект вращается аккуратно в соответствии с MouseMotionListener, но проблема возникает при нажатии кнопки мыши.Поскольку мышь теперь перемещается, вращение останавливается, так как очевидно, что JPanel теперь ожидает выполнения метода mouseReleased ().
Любые идеи, каков наилучший способ сделать эти события одновременно, так что вращение в соответствии скоординаты указателей мыши и операции в соответствии с mouseReleased () могут выполняться одновременно, не мешая друг другу?