Interface | Description |
---|---|
ClientImageDrawHelper<I> |
Defines additional processing for images.
|
EmbeddedClient |
This interface needs to be implemented by drivers for which clients can run in an embedded mode.
|
GuiDriver<F,I> |
GUI screen driver contract.
|
GuiPrimitives |
This is a low level GUI-specific window emulator management interface.
|
LightweightTextWidget |
Defines a text widget facade to get cursor character position within the text content
represented by this text widget, and to draw a special cursor relative to the current
origin.
|
LightweightTextWidget.TextLineSelection |
Defines text selection objects in text lines.
|
MouseWidgetsEnumerator |
Widgets can optionally implement this interface to gain more control over the mouse widgets registered
by GUI driver.
|
OpenResourceTemplate |
Defines the open resource template constants.
|
VirtualScreen |
VirtualScreen describes a virtual screen based on sRGB model.
|
Class | Description |
---|---|
AbstractGuiDriver<F> |
Simple base class for GUI-specific screen driver implementation features.
|
AbstractGuiDriver.ParagraphKey<F> |
Identify the paragraph metrics in the cache.
|
AbstractGuiDriver.TextKey<F> |
Identify the text metrics in the cache.
|
AbstractGuiDriver.TextMetrics |
A simple container for text metrics.
|
BufferedImageDrawHelper |
BufferedImageDrawHelper implements the common functionality used by swing and web clients
to transform images.
|
BufferedImageDrawHelper.Convert3DColorsFilter |
Custom RGB filter to change image 3D colors on the fly.
|
BufferedImageDrawHelper.ThresholdFilter |
Custom RGB filter to apply threshold effect on the fly.
|
BufferedImageDrawHelper.TransparencyFilter |
Custom RGB filter to change image transparency data on the fly.
|
EmbeddedImageStructure<I> |
Encapsulates the image drawing parameters.
|
EmulatedWindowState<F,I> |
This is generic code for the core GUI window emulator.
|
FontHelper |
Helper class which exposes APIs to work with AWT fonts.
|
GuiConstants |
Stores the default constants for GUI interface.
|
GuiOutputManager |
Provides a generic interface to low level graphic user interface primitives.
|
GuiPrimitivesImpl |
This is a low level GUI-specific window emulator management implementation.
|
ImageWrapper<I> |
Contains the state for a native image which can be accessed in a general purpose manner.
|
MouseDirectManipulation |
Mouse direct manipulation event handler.
|
MouseHandler |
Provide generic mouse event support for the GUI driver.
|
MouseHandler.ContextContainer |
Simple container that stores and returns a context-local instance of the global work area.
|
MouseHandler.WorkArea |
Container for mouse-related data.
|
MouseHoverAction |
Mouse hover event handler.
|
MousePopupable |
Listener for mouse actions which can trigger a popup to be shown for a specified widget.
|
MouseTooltipWorker |
Listener for mouse actions which can trigger a tooltip to be shown for a specified widget.
|
MouseWidgetAction |
A generic action which can be applied to a specified widget, via mouse.
|
PaintStructure<F,I> |
A structure used to store paint parameters.
|
SystemAction |
Listener for mouse system actions: copy, cut, paste, minimize.
|
Enum | Description |
---|---|
CursorType |
This is the list of all possible cursor types.
|
LineStroke |
This is the list of all possible line stoke types.
|
PaintPrimitives |
This is the list of possible GUI painting primitives.
|