Package org.basex.gui.layout

Contains project specific GUI components.

See:
          Description

Class Summary
BaseXBack Panel background, extending the JPanel.
BaseXBar This is a scrollbar implementation, supporting arbitrary panel heights without increasing the memory consumption.
BaseXButton Project specific button implementation.
BaseXCheckBox Project specific CheckBox implementation.
BaseXCombo Project specific ComboBox implementation.
BaseXDSlider DoubleSlider implementation.
BaseXFileChooser Project specific File Chooser implementation.
BaseXLabel Project specific Label implementation.
BaseXLayout This class assembles layout and paint methods which are frequently used in the GUI.
BaseXListChooser Combination of TextField and a List, communicating with each other.
BaseXPanel Abstract panel implementation with a number of predefined listeners.
BaseXPopup Project specific Popup menu implementation.
BaseXRadio Project specific RadioButton implementation.
BaseXSlider Project specific Slider implementation.
BaseXSplit Project specific Split panel implementation.
BaseXSplitSep This separator splits several panels and allows panel resizing.
BaseXSyntax This abstract class defines a framework for a simple syntax highlighting in text panels.
BaseXText This class offers a fast text input, using the BaseXTextRenderer class.
BaseXTextField Project specific Textfield implementation.
BaseXTextRenderer Efficient Text Editor and Renderer, supporting syntax highlighting and text selections.
TableLayout This LayoutManager is similar to the GridLayout.
 

Enum Summary
BaseXFileChooser.Mode File Dialog Mode.
 

Package org.basex.gui.layout Description

Contains project specific GUI components.