## Package org.gjt.sp.jedit.gui

Various GUI controls and dialog boxes.

See:
Description

Interface Summary
DefaultFocusComponent: An interface that provides a method for focusing on the default component.
DockableWindowContainer: A container for dockable windows.

Class Summary
AbbrevEditor
AboutDialog
ActionBar: Action invocation bar.
AddAbbrevDialog
AnimatedIcon: A animated version of ImageIcon.
BeanShellErrorDialog: A dialog box showing a stack trace.
BufferOptions: Buffer-specific options dialog.
BufferSwitcher
CloseDialog
ColorWellButton: A button that, when clicked, shows a color chooser.
CompleteWord
DefaultInputHandler: The default input handler.
DockableWindowManager: The `DockableWindowManager` keeps track of dockable windows.
EditAbbrevDialog
EnhancedButton
EnhancedDialog: A dialog box that handles window closing, the ENTER key and the ESCAPE key for you.
ErrorListDialog
ErrorListDialog.ErrorEntry
FilesChangedDialog: Files changed on disk dialog.
FloatingWindowContainer: A container for dockable windows.
FontSelector: A font chooser widget.
GrabKeyDialog: A dialog for getting shortcut keys.
GrabKeyDialog.KeyBinding: A jEdit action or macro with its two possible shortcuts.
HistoryModel: A history list.
HistoryTextField: Text field with an arrow-key accessable history.
InputHandler: An input handler converts the user's key strokes into concrete actions.
IOProgressMonitor
JCheckBoxList: A list where items can be selected and checked off independently.
JCheckBoxList.Entry: A check box list entry.
KeyEventTranslator: In conjunction with the `KeyEventWorkaround`, hides some warts in the AWT key event API.
KeyEventTranslator.Key
KeyEventWorkaround: Various hacks to get keyboard event handling to behave in a consistent manner across Java implementations.
LogViewer
OptionsDialog: An abstract tabbed options dialog box.
PanelWindowContainer: A container for dockable windows.
PanelWindowContainer.RotatedTextIcon
PasteFromListDialog
RolloverButton: If you wish to have rollovers on your buttons, use this class.
SelectLineRange
SplashScreen: The splash screen displayed on startup.
StatusBar: The status bar used to display various information to the user.
TextAreaDialog
TipOfTheDay
ToolBarManager
VariableGridLayout: The `VariableGridLayout` class is a layout manager that lays out a container's components in a rectangular grid with variable cell sizes.
ViewRegisters

## Package org.gjt.sp.jedit.gui Description

Various GUI controls and dialog boxes.