7.4: Mouse Interaction with Objects - p5.js Tutorial - YouTube
Interactive Techniques in Three-dimensional Scenes (Part 1): Moving 3D Objects with the Mouse using OpenGL 2.1 - CodeProject
The world of Bouncing Balls - An introduction to Java Game Programming
GUI Programming Part 2 - Java Programming Tutorial
Hit testing, moving objects in Java 2D
Moving and Grooving Using JavaScript
2. Now that you have a working stack, you can use it | Chegg.com
Java: Move image towards mouse position - Stack Overflow
java - (Processing)How to move a 3D object according to the screen's XY axis, instead of the world's X,Y,Z(PeasyCam) - Stack Overflow
multithreading - Java Making objects move while buttons held - Stack Overflow
JavaFX Moving 3D objects with mouse on a virtual plane - Stack Overflow
How to Write a Mouse-Motion Listener (The Java™ Tutorials > Creating a GUI With Swing > Writing Event Listeners)
Chapter 3. Animation and Interactivity
Java GUI's are event driven, meaning they generate events when the user interacts with the program. Typical events are moving the mouse, clicking a mouse. - ppt download