Package org.gjt.sp.jedit.gui

Various GUI controls and dialog boxes.

See:
          Description

Interface Summary
CompletionPopup.Candidates Candidates of completion.
DefaultFocusComponent An interface that provides a method for focusing on the default component.
DockableWindow An interface for notifying MOVABLE dockable windows before their docking position is changed.
DockableWindowManager.DockingArea  
DockingFrameworkProvider Base interface for Docking Framework Provider services.
HistoryModelSaver  
MutableListModel  
 

Class Summary
AbbrevEditor  
AboutDialog  
AbstractContextOptionPane An abstract base class for context menu editors.
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 BufferSwitcher class
CloseDialog  
ColorWellButton A button that, when clicked, shows a color chooser.
CompleteWord A completion popup class.
CompletionPopup Popup window for word completion in text area.
ContextAddDialog Dialog for showing ActionSets and adding actions to context menus Was package private and located in AbstractContextOptionPane.java until 4.3pre16
DefaultInputHandler The default input handler.
DockableLayout  
DockableWindowFactory Loads dockable.xml files and manages creation of new dockable windows.
DockableWindowManager  
DockableWindowManager.DockingLayout Objects of DockingLayout class describe which dockables are docked where, which ones are floating, and their sizes/positions for saving/loading perspectives.
DockableWindowManagerImpl Concrete class for Dockable Window Managers.
DockableWindowManagerImpl.DockableWindowConfig  
DockableWindowManagerProvider jEdit's classic dockable window manager, turned into a "provider" service.
DockingLayoutManager Saves and loads dockable layouts to disk
DynamicContextMenuService A service that can be offered by plugins when a text area context menu item needs to be offered that is sensitive to the state of the TextArea it was requested from.
EditAbbrevDialog  
EnhancedButton  
EnhancedDialog A dialog box that handles window closing, the ENTER key and the ESCAPE key for you.
ErrorListDialog  
ErrorListDialog.ErrorEntry  
ExtendedGridLayout A layout manager that places components in a rectangular grid with variable cell sizes that supports colspans and rowspans.
ExtendedGridLayoutConstraints Specifies constraints for components that are laid out using the ExtendedGridLayout class.
FilePropertiesDialog File's Properties dialog.
FilesChangedDialog Files changed on disk dialog.
FilteredListModel<E extends ListModel> This ListModel delegates another model to add some filtering features to any JList.
FilteredTableModel<E extends TableModel> This TableModel delegates another model to add some filtering features to any JTable.
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.
HistoryText Controller (manager of models) for HistoryTextArea.
HistoryTextArea Text area with a history.
HistoryTextField Text field with an arrow-key accessable history.
InputHandler An input handler converts the user's key strokes into concrete actions.
IOProgressMonitor The IO progressMonitor is the panel that will show JProgressBar for IO threads.
JCheckBoxList A list where items can be selected and checked off independently.
JCheckBoxList.Entry A check box list entry.
JEditHistoryModelSaver  
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.
ListModelEditor  
LogViewer  
MarkerViewer  
NumericTextField  
OptionsDialog An abstract options dialog box.
OptionsDialog.PaneNameRenderer  
PanelWindowContainer A container for dockable windows.
PanelWindowContainer.RotatedTextIcon  
PasteFromListDialog  
RegisterViewer  
RolloverButton If you wish to have rollovers on your buttons, use this class.
SelectLineRange  
ShortcutPrefixActiveEvent Description of the Class
SplashScreen The splash screen displayed on startup.
StatusBar The status bar used to display various information to the user.
StyleEditor  
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.
 

Package org.gjt.sp.jedit.gui Description

Various GUI controls and dialog boxes.