Provides classes and interface for creating and manipulating static
graphical objects and static graphical structures constructed
of these objects.
The package can be roughly divided into 5 subsections, that are
- Core abstractions
- Visual components, such as text boxes, images, borders and symbols.
- Layout components for arranging multiple objects on the screens and adding extra space
- Active components such as scrolls and animations
- Additional tools for image scaling and decorations