JXosd is a set of Java bindings for XOSD, a library for displaying information on an X display. It supports the display of text, sliders, and percentage bars through JNI. Almost the entire API has been implemented.
· J2SE (tested with 1.4.2 and 1.5.0beta3)
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).