Package squidpony.panel
Interfaces for panels in GUIs/TUIs; these do not depend on any particular implementation of a color type.
-
Interface Summary Interface Description IColoredString<T> AString
divided in chunks of different colors.IMarkup<T> An interface that lets non-display code request some special rendering for aT
value, and an implementation can handle this appropriately in display code. -
Class Summary Class Description IColoredString.Bucket<T> A piece of aIColoredString
: a text and its color.IColoredString.Impl<T> A basic implementation ofIColoredString
.IMarkup.StringMarkup Probably not that useful on its own, but may be good as an example.