Simplify certain key aspects of JavaFX programming.
TextRegion is a high-performance pixel-perfect JavaFX text-mode region that accurately resembles the look-and-feel of Unix and DOS screens that were popular in the 1980s. In particular, the font's appearance has been accurately re-created, the cursor's behaviour has been implemented with the utmost attention to function and timing, and has support for both AVATAR (AVT/0+) and ANSI code sequences. New features are also introduced to modernize this extensive implementation of text mode, such as support for full RGB colour support with transparency (RGBA).
Input/Output utility classes.
Various classes that add value to Java.
Math-centric methods that can be useful for handling numbers in uncommon ways.
These are Client/Server internet I/O classes that encapsulate multiple sets of streams over a single Socket connection (the use of TLS/SSL Sockets is strongly encouraged, but not required). A few key advantages with these classes is that server Operating Systems ultimately don't need to be configured to support as many socket connections, initialization/authentication steps don't need to be repeated (as may normally be the case when opening additional sockets), and built-in compression can help to reduce bandwidth requirements.
Data security classes that protect data by disguising it in some way.
Convenient utility classes that help make commonly needed programming tasks easier.
This Java library is freeware, and may be copied and utilized by all types of projects (including personal, educactional, scientific, commercial, government, military, etc.). If you would like to know more about the author, you can visit his personal web page at http://www.randolfrichardson.com/.