All Classes and Interfaces
Class
Description
A
SwingFont that draws an AWT font.A
SwingFont that draws glyphs cut from images, for previewing engines whose fonts are bitmaps.Collects a font's sheets and advances.
Turns a sprite id into the class path resource that holds its image.
Loads the image for a sprite id, from wherever the images live: the class path, a folder, a zip file, or images
made in code.
A Swing component that shows a stack of Strata screens.
The Swing
Canvas: draws straight onto a Graphics2D, in call order.A font the Swing adapter measures and draws text with.
Maps AWT key codes, mouse buttons and modifier masks to Strata's input types.
The Swing
Platform.Renders one frame of a screen to an image, with no window or display.
Loads sprites for the Swing canvas from a
SpriteSource: by default the class path, at the resource a
SpriteResolver names (SpriteResolver.DEFAULT unless one is given).The Swing
TextMetrics: picks a SwingFont for each text style and measures with it.Finds theme files on the class path at
assets/<namespace>/themes/<path>.json, next to where
SpriteResolver.DEFAULT looks for sprites, or wherever a ThemePathResolver says.Sets where translated text comes from in a Swing
application.
Makes
Visuals that SwingCanvas draws, so Swing code can show its own images through the API.Turns a theme id into the class path resource that holds its theme files, for
SwingThemeSource.