Package com.ardor3d.extension.ui
package com.ardor3d.extension.ui
Ardor3D's UI extension package.
-
ClassDescriptionA state component containing a text label and an icon.A state useful for maintaining and setting label properties such as text, icon, gap, and alignment.StateBasedUIComponent describes a component that acts as a state machine, containing multiple states, one of which is currently active.Interface for items that can take and return a text string value.A state based component that can be interacted with via the mouse to trigger actions.A extension of button that is specifically selectable.A UI component that contains several possible choices, but shows only the currently selected one.Base UI class.Defines a component that can hold and manage other components or containers, using a layout manager to position and potentially resize them.A component similar to an inner frame in Swing.Enumeration of possible frame chrome buttons.This panel extension defines a standard frame title bar with optional buttons you might find in a typical windowing system (such as minimize, close, etc.)This panel extension defines a frame status bar (used at the bottom of a frame) with a text label and resize handle.UIHud represents a "Heads Up Display" or the base of a game UI scenegraph.Basic implementation of
AbstractLabelUIComponent
.A simple extension of Button to be used in popup menus.The most basic implementation of a UI container.A special frame meant to display menu items.A special frame meant to display menu items.This component shows progress as "percent complete" via a proportionally sized bar and an optional text label.A extension of button that is specifically selectable and is generally used with aButtonGroup
.NOTE: Experimental still.NOTE: Experimental still.A widget allowing display and control of a choice from a range of values.Defines the knob (aka slider or scrubber) on a slider.Used in conjunction withStateBasedUIComponent
to describe the appearance and behavior of a specific component state.An extension of UIButton to be used as the tabs in a tabbed pane.A container similar to Swing'sJTabbedPane
in which multiple components may be contained and viewed one at a time using a set of navigation buttons.An enum describing the edge on which to place tab buttons.Defines a component used by the hud to display floating tool tips.