The basic building block of UIs in JRPG Engine is the panel. They are used to break up content on menus, display dialog between characters and render messages to the player.
A Dialog Panel from Final Fantasy VI
A Panel in JRPG Engine is a Scene2D Container with a themed background Drawable. The easiest type of Drawable to for Panels is LibGDX’s NinePatch Drawable. A NinePatch is an image that is divided into a 3x3 grid of patches that can be stretched such that the center patch stretches to fill most of the Drawable area.
Continue reading