| Interface | Description |
|---|---|
| HasAlignableLabels | |
| LabeledWidget | |
| NumericFieldSlider |
Declares common methods for DoubleFieldSlider and IntFieldSlider that also
have fields and hard ranges in addition to being sliders.
|
| NumericSlider |
Declares some common methods for double and integer slider widgets.
|
| PropertyWindow |
A window that contains property widgets within its component hierarchy.
|
| ValueChangeListener | |
| ValueCheckListener | |
| WidgetDialog.Validator |
| Class | Description |
|---|---|
| AffineTransformWidget | |
| AutoCompleteStringField |
Auto-completing version of the StringField
Tab to make a suggestion, continue tabbing to cycle through suggestions
or use Up/Down keys
|
| AxisAngleField | |
| BooleanSelector | |
| ButtonCreator | |
| ButtonMasks |
Defines button masks for various generic operations.
|
| ColorSelector | |
| CompositePropertyPanel |
A composite property panel is a widget that
(a) exposes all the properties of a CompositeProperty in a single panel, and
(b) allows the type of CompositeProperty itself to be selected by a
selection widget.
|
| CompositePropertyWidget | |
| DoubleField | |
| DoubleFieldSlider | |
| DoubleIntervalField | |
| DoubleSelector | |
| DoubleSlider | |
| DraggerToolBar | |
| EnumSelector | |
| ExpandablePropertyPanel | |
| FileNameField | |
| FontField | |
| FormatRange | |
| GridDisplay | |
| GridResolutionField | |
| GuiUtils | |
| IntegerField | |
| IntegerFieldSlider | |
| IntegerIntervalField | |
| IntegerMultiField | |
| IntegerSelector | |
| IntegerSlider | |
| LabeledComboBox | |
| LabeledComponent |
A container class which arranges its components horizontally using a box
layout, and has an optional label component at the left edge.
|
| LabeledComponentBase | |
| LabeledComponentLayout | |
| LabeledComponentPanel | |
| LabeledControl |
A LabeledComponent which is specifically intended to modify values of some
primitive, such as numeric or string values, colors, file selections, etc.
|
| LabeledControlDemo | |
| LabeledControlOptionPaneDemo | |
| LabeledControlVoidDemo | |
| LabeledMultiTextField | |
| LabeledPanel | |
| LabeledTextField |
A LabeledControl that uses a JTextField to input its data.
|
| LabeledToggleButton | |
| LabelSpacing |
Storage class to describe label alignment for components which have
alignable labels.
|
| LayoutTest | |
| MenuAdapter |
Adapter class for swing.MenuListener.
|
| MouseBindings |
Contains information about what combinations of mouse buttons and modifier
keys should be used to perform certain GUI operations.
|
| MouseClickField |
A LabeledControl that uses a JTextField to input its data.
|
| MouseSettingsDialog | |
| MouseSettingsPanel | |
| OptionPanel |
Provides a panel containing controlling options
|
| PropChangeListener | |
| PropCheckListener | |
| PropertyDialog | |
| PropertyFrame | |
| PropertyModeButton | |
| PropertyPanel | |
| PropertyWidget | |
| RectangleField | |
| RenderPropsDialog | |
| RenderPropsPanel | |
| RigidTransformWidget | |
| ScaleField |
This is a field that can contain either one number representing a uniform
scaling, or three numbers representing scaling along the x, y, and z axes.
|
| ScrollPaneLayout |
This is an override of ScrollPaneLayout which fixes a bug that occurs when a
window containing a scroll pane is repacked.
|
| SizableLabel |
Subclass of JLabel that gives us precise control over its width
|
| Slider |
A subclass of JSlider that allows us to specify exactly how many pixels
are in the track.
|
| SliderRange | |
| SplineTool | |
| StringField | |
| StringSelector | |
| SymmetricMatrix3dField | |
| ThinBevelBorder | |
| ValueChangeEvent | |
| VariableVectorField |
Similar to VectorField, but allows resizing after initialization
|
| VectorField | |
| VectoriField | |
| VectorMultiField | |
| VerticalGridLayout |
The
VerticalGridLayout class is a layout manager that lays out
a container's components in a rectangular grid. |
| ViewerFrame | |
| ViewerKeyListener | |
| ViewerPopupManager |
This class implements a number of commands that are convenient for
controlling a GLViewer, particularly from a pull-down menu.
|
| ViewerToolBar | |
| VoidVector |
A place-holder class used to indicate the size of a vector but contain no
specific data.
|
| WidgetDialog |
| Enum | Description |
|---|---|
| DraggerToolBar.ButtonType | |
| GuiUtils.RelativeLocation | |
| MouseBindings.MouseAction |
| Exception | Description |
|---|---|
| IllegalValueException |