I started looking for the same thing couple weeks ago, and I’ve been very happy with the multi-platform RXTX library so far. Works with any Windows, Linux and OS X. Has a very clean, easy to understand API.
edit: RXTX is also open source.
More Related Contents:
- Failed to load the JNI shared Library (JDK)
- How to bring a window to the front?
- How to stop java process gracefully?
- Windows shortcut (.lnk) parser in Java?
- How to update PATH variable permanently from Windows command line?
- How to do a true Java ping from Windows?
- Run Java application at Windows startup
- How to find and kill running Win-Processes from within Java?
- How to simulate a real mouse click using java?
- How can I set date and time formatting in Java that respects the user’s OS settings
- How can I add a context menu to the Windows Explorer for a Java application?
- “Hello world” Android app with as few files as possible, no IDE, and text editor only
- How do I execute Windows commands in Java?
- Default character encoding for java console output
- Validate a file name on Windows
- Simple Java program 100 times slower after plugging in USB hotspot
- Find out what application (window) is in focus in Java
- How to kill a process in Java, given a specific PID
- Reading Windows file summary properties (title, subject, author) in Java
- OpenJDK availability for Windows OS [closed]
- Run Java file as Administrator with full privileges
- How do you determine 32 or 64 bit architecture of Windows using Java?
- Launch associated program or show “Open with” dialog from another program
- Java – Sort Strings like Windows Explorer
- Can’t get past 2542 Threads in Java on 4GB iMac OSX 10.6.3 Snow Leopard (32bit)
- Stable alternative to RXTX
- How to configure trustStore for javax.net.ssl.trustStore on windows?
- Javax.comm API on 64-bit Windows
- Inno Setup: Extending Windows default apps list
- How can I give my Java application a unique process name?