| Interface | Description |
|---|---|
| GAlign |
A list of text alignment options.
|
| GConstants |
| Class | Description |
|---|---|
| FCScheme | |
| FPanel |
A component that can be used to group GUI components that can be
dragged, collapsed (leaves title tab only) and un-collapsed.
|
| FScrollbar | |
| FTextArea | |
| FTextComponent | |
| FTextField | |
| G4P |
This class has only static methods.
|
| GActivityBar |
A simple animated bar that can be used to show that the program is working
might be useful when loading large files etc.
|
| GButton |
This class is the Button component.
|
| GCheckbox |
The checkbox component
|
| GClip |
CLASS FOR INTERNAL USE ONLY
This provides clipboard functionality for text and is currently only used by the
GTextField class.
|
| GCombo |
Combo Box (drop down list) component.
|
| GComponent |
CLASS FOR INTERNAL USE ONLY
Abstract base class for all GUI components
|
| GComponent.Z_Order |
Comparator used for controlling the order components are drawn
|
| GCScheme |
Stores all the colour information for the GUI components into a scheme.
|
| GCursorImageChanger |
DO NOT CREATE OBJECTS FROM THIS CLASS
use the appropriate cursor control methods
in the G4P class
|
| GFont |
This class only has static methods and are used to create and return
PFont objects for use by the GUI components.
|
| GHorzSlider |
The horizontal slider component.
|
| GImageButton |
Buttons create from this class use a number of images to represent it's
state.
|
| GKnob |
The provides an extremely configurable GUI knob controller.
|
| GKnobOval |
The provides an extremely configurable GUI knob controller.
|
| GLabel |
The label component.
|
| GMessenger |
CLASS FOR INTERNAL USE ONLY
|
| GOption |
The option button class.
|
| GOptionGroup |
This is used to group options together to provide single-selection
from 2 or more GOption buttons.
|
| GPanel |
A component that can be used to group GUI components that can be
dragged, collapsed (leaves title tab only) and un-collapsed.
|
| GRoundControl |
This is an abstract class that provides the core functionality including mouse event
handling for 'round controls' such as knobs.
|
| GSlider |
Abstract class to provide a slider - GHorzSlider and GVertSlider
inherit from this class.
|
| GTextField |
The text field component.
|
| GTimer |
This class is used to trigger events at user defined intervals.
|
| GVertSlider |
The vertical slider component
|
| GWinApplet |
CLASS FOR INTERNAL USE ONLY
This class extends PApplet and provides a drawing surface for the GWindow class. |
| GWinData |
This class is used to hold the data associated with a GWindow object.
|
| GWindow |
Objects of this class are separate windows which can be used to hold
G4P GUI components or used for drawing or both combined.
|
| GWSlider |
GWSlider is a wrapper class that extends the functionality of the gui4processing(g4p) slider.
|
| StyledString |
This class is used to represent text with attributes.
|
Processing library guicomponents by Peter Lager. (C) 2012