Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/idouble/mouse
☕️ A simple Java Library to build gamepads with 🖱🕹
https://github.com/idouble/mouse
api easy easy-to-understand easy-to-use fast free jar java java-api java-library library mit mit-license mouse multi-platform multiple-monitors simple
Last synced: 24 days ago
JSON representation
☕️ A simple Java Library to build gamepads with 🖱🕹
- Host: GitHub
- URL: https://github.com/idouble/mouse
- Owner: IDouble
- License: mit
- Created: 2016-05-09T16:55:37.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2024-02-29T16:05:56.000Z (9 months ago)
- Last Synced: 2024-10-04T15:55:09.772Z (about 1 month ago)
- Topics: api, easy, easy-to-understand, easy-to-use, fast, free, jar, java, java-api, java-library, library, mit, mit-license, mouse, multi-platform, multiple-monitors, simple
- Language: Java
- Homepage:
- Size: 692 KB
- Stars: 14
- Watchers: 2
- Forks: 3
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 🖱 Mouse 🖱
A Simple **Java Library** for controlling the **Mouse**, it is:- **Easy** to use
- **Powerful**
- **Works on multiple Monitors**
- And has **many Functions**I searched long to find a simple **Mouse Library** for **Java** but I have found nothing that fits,
so I wrote a simple **Java Library** to access the **Mouse**.## 📝 Example 📝
([**As an example, I used it to program a game controller with Arduino (JArduino).**](https://github.com/AYIDouble/IOT-Arduino-Game-Controller-Java))
```
import java.awt.AWTException;import Mouse.Mouse;
public class Main {
private static Mouse mouse;
public static void main(String [] args) throws Exception {
mouse = new Mouse();
mouse.animateMove(100, 150, 1);
mouse.click();
}}
```
![Binance Ready to give crypto a try ? buy bitcoin and other cryptocurrencies on binance](Images/binance.jpg)