Package ix.iface.ui

I-X user interfaces.

See:
          Description

Interface Summary
FormModelListener An interface listener to be used to listen to IFormModels.
FourField An interface with four aspects: string, colour, symbol, image.
FramePanel An interface implemented by all panels that may handle events generated in their parent frames.
IFormModel An interface model to be used to fill an IFormPanel.
IXEditorPanel A simple panel with a label (title), a component, and optional buttons.
 

Class Summary
AboutFrame A frame with a menu bar to close it, and a scrollable text
AbstractEditorPanel A simple panel with a label (title), a component, and optional buttons.
AbstractIFormModel An abstract model class to be used to fill an IFormPanel.
CardPanel A panel with a combo-box and a card panel that can display other panels.
DefaultColourField An interface with four aspects: string, colour, symbol, image.
EditableColourField An interface with four aspects: string, colour, symbol, image.
GenericIFormModel An default model to be used to fill an IFormPanel.
HelpFrame A frame with a menu bar to close it, and a scrollable text
IconRenderer IconRenderer - uses text, colour, image and a symbol to display information.
IFormPanel A form-style panel for viewing/editing an object Each object field has a sub-panel associated with it that has a label, a panel item, and may have buttons (IXEditorPanel).
IXButPanel A simple button panel with buttons of the same size.
IXComboBox A JComboBox that generates an event even when the same item is selected.
IXEdPanel A simple panel with a label (title), a component, and optional buttons.
IXGUIConsts An object containing constants useful for GUI layouts.
IXRenderer A renderer for list or table cells.
IXToolButton A toolbar button that is not necessarily shown
IXToolItem A toolbar button that is not necessarily shown
JAboutDialog An About dialog that is to be adapted for the application.
JFrameMT A frame with a menu bar, a tool bar, and file/about/exit dialogues.
JFrameMTP A frame with a set of panels.
ListEditorPanel A simple panel with a label (title), a component, and optional buttons.
NDRenderer NDRenderer - uses text, colour, image and a symbol to display information.
NeutralIconRenderer NeutralIconRenderer - icon renderer with background as given component.
ThingEditorPanel A simple panel with a label (title), a component, and optional buttons.
 

Package ix.iface.ui Description

I-X user interfaces. All classes and interfaces domain independent aspects of user interfaces.