Package dog.gui

Interface Summary
DRootPane Interface implemented by top-level, heavyweight components that support the double-buffering of lightweight components.
TreeValidator An interface a DList can call in order to validate lazy items in a tree.
 

Class Summary
BoxLayout A box layout is used to lay out components in a container.
DApplet The base applet class for displaying lightweight components in.
DButton A multiline button with an optional icon.
DCheckbox A multiline checkbox component.
DCheckboxGroup A checkbox and button state manager.
DChoice A choice component with an associated popup list to select the current item.
DComponent The base class for lightweight components.
DContainer The base class for lightweight containers.
DDialog A dialog container for displaying lightweight components.
DFolder A tabbed folder panel.
DFrame A frame container for displaying lightweight components.
DFrameset A container used to lay out components similarly to an HTML frameset.
DGroup A container with an optional label.
If the label is set, the group shows a border.
DItem Class to encapsulate the notion of an item.
This might be a list or (popup)menu item, or a node in a tree.
It can contain multiple fields, an icon, and an object reference.
DLabel A multiline label component.
DList A container for displaying and manipulating items.
DMenu A menu component to select an item.
DMenubar An application menu bar for a frame.
DPicture A component that can render an image in various ways.
DPopup A popup component.
DProgress A progress indicator component.
DScrollbar An adjustable scrollbar component.
DScrollPane A container class which implements automatic horizontal and/or vertical scrolling for a single child component.
DSpinbox A component that allows the editing of an integer.
DTextArea A component that allows the editing of multiple lines of text.
DTextComponent A bean that allows the editing of some text.
DTextField A component that allows the editing of a single line of text.
DTheme This class defines a set of colours and fonts used as a basis for rendering components.
DTooltip A multiline tooltip component.
DWindow A window container for displaying lightweight components.
ItemCollator A class for comparing items in a list.
TooltipManager The tooltip manager.
VerticalFlowLayout A vertical flow layout is used to lay out components in a panel.