What is
JXosd is a java binding for libxosd (tested on version 2.2.10) (http://www.ignavus.net/software.html). As explained by XOSD author: "XOSD displays text on your screen, sounds simple right? The difference is it is unmanaged and shaped, so it appears transparent. This gives the effect of an On Screen Display, like your TV/VCR etc..". JXosd simply makes it possible to use this nice and useful library from Java.
How does it work
Java Native Interface (JNI)
Requirements
- Linux - J2SE (tested with 1.4.2 and 1.5.0beta3) - XOSD How do I install it?
If you start from the binary "distribution": 1 - Unpack the tar/gz file 2 - Set your LD_LIBRARY_PATH or your java.library.path to include the dirs containing libjxosd.so and libxosd.so 3 - Use org.beanizer.jxosd.JXosd according to the included javadoc. If you use the source distribution, included is a build.sh file that you need to customize to reflect your system(just a few path variables to set)
Download
To download JXosd (binary version) please click here (14 KB) If you prefer the source version, please click here (18 KB)
|