A Java class to build complex UI's from simple text.