Bastard-GUI is a minimal GUI toolkit primarily designed for video games.
It can be used with a pointing device (e.g. mouse or touch) or digital inputs (e.g. keyboard or gamepad), or both.
The toolkit is designed for integration into various engines: It can render directly to an AWT/Swing window, or to a BufferedImage which can be transferred to the screen as a subsequent step. User input is provided by the application through a small number of simple methods.
Several layout managers (boxes, grids, scrollpanes) are provided, and they provide support for four-directional keyboard/gamepad navigation with no extra work.
Bastard-GUI is suitable for menus consisting mainly of buttons and text. Drag-and-drop elements are also supported, with full keyboard/gamepad support.
Downloads:
0 This Week