Package klyn.gui.windows
Contains 45 type(s).
Types
Classes
  • AbstractButton - Shared state for clickable buttons.
  • Brush - Fill configuration that can be applied to a Painter.
  • Button - Push button widget.
  • Canvas - Base class for custom drawing widgets.
  • CheckBox - Check box widget.
  • Color - RGBA color used by Painter, Pen and Brush.
  • ComboBox - Themed drop-down selection field.
  • Container - A container stores child widgets and optionally owns a layout.
  • Dialog - Base dialog window.
  • Gradient - Base class for paint gradients.
  • GradientStop - Single color stop used by gradients.
  • Graphics - Backward-compatible alias for Painter.
  • Icon - Minimal icon descriptor.
  • ImagePattern - Repeated image paint, similar to CanvasPattern.
  • Label - Static text label.
  • LightBox - Modal overlay container with a centered panel.
  • LinearGradient - Linear gradient compatible with a canvas-style API.
  • MainWindow - Main application window.
  • Menu - A drop-down menu.
  • MenuBar - Menu bar of a window.
  • MenuItem - Single menu entry.
  • Painter - Immediate-mode drawing context for widgets.
  • Pen - Stroke configuration that can be applied to a Painter.
  • RadialGradient - Radial gradient compatible with a canvas-style API.
  • RadioButton - Radio button widget.
  • Slider - Integer slider widget.
  • SpinBox - Numeric spin box widget.
  • Spinner - Alias for SpinBox using the more common spinner naming.
  • Splitter - Two-pane resizable container.
  • TabWidget - Closable tab container.
  • TableCellEvent - Event emitted when a TableView cell is selected.
  • TableModel - Simple tabular data model consumed by TableView.
  • TableView - Spreadsheet-like table widget backed by a TableModel.
  • TextBox - Editable text field.
  • TextMetrics - Result of Painter.measureText.
  • Timer - Event-loop based GUI timer.
  • ToggleButton - Toggle button widget.
  • TreeModel - Root object consumed by TreeView.
  • TreeNode - Node used by TreeModel and TreeView.
  • TreeNodeEvent - Event emitted when a TreeView node is activated.
  • TreeView - Focusable tree widget backed by a TreeModel.
  • WebComponent - Placeholder for an embeddable web component.
  • Widget - Base class for the window widgets.
  • Window - Base class for graphical windows.
Enums
  • SizePolicy - Describes how a widget consumes extra layout space.