The XNap Commons provide Java classes for easy handling of common GUI tasks like sortable tables, auto completion, shortcuts, a typed settings framwork, and Swing components like common dialogs, a wizard, a closeable tabbed pane, a directory chooser, and what's-this-style context help.