The gui package consists of several classes that
capture useful graphical user interface functionality
whose implementation is complicated or requires
detailed knowledge of swing that most people would
rather not know.
The gui.multisource package implements a text
display component that can display text from
multiple sources and show a color bar that
indicates the source of each part of the text.