Current Matrix of Component Implementations

Below is the current state of XUL component implementations. Note that even though a component may be implemented for a particular UI technology, it may not contain all of the functionality that others may have.

Component

Swing

SWT

GWT

Browser

No

Yes

No

Button

Yes

Yes

No

Caption

Yes

Yes

No

Checkbox

Yes

Yes

No

ConfirmBox

No

Yes

Yes

Dialogheader

Yes

No

No

FileDialog

Yes

Yes

No

FileUpload

No

No

Yes

Image

Yes

Yes

No

Include

Yes

Yes

No

Label

Yes

Yes

Yes

Listitem

Yes

Yes

No

Menuitem

Yes

Yes

Yes

MenuList

Yes

Yes

Yes

Menuseparator

Yes

Yes

No

MessageBox

Yes

Yes

Yes

Progressmeter

Yes

Yes

No

PromptBox

No

Yes

Yes

Radio

Yes

Yes

Yes

RadioGroup

Yes

Yes

Yes

Scale

Yes

Yes

No

Script

Yes

Yes

No

Separator

Yes

Yes

No

Spacer

Yes

Yes

Yes

Splitter

Yes

Yes

No

Statusbarpanel

Yes

No

No

Tab

Yes

Yes

Yes

Tabpanel

Yes

Yes

Yes

Textbox

Yes

Yes

Yes

Toolbarbutton

No

Yes

Yes

Toolbarseparator

No

Yes

Yes

Toolbarspacer

No

Yes

Yes

Toolbarspring

No

No

No

TreeCell

Yes

Yes

Yes

TreeCol

Yes

Yes

Yes

WaitBox

No

No

No

Accordion

No

No

No

AccordionPanel

No

No

No

Box

No

Yes

No

Column

Yes

Yes

Yes

Columns

Yes

Yes

Yes

Deck

Yes

Yes

Yes

Dialog

Yes

Yes

Yes

Editpanel

No

Yes

No

Grid

Yes

Yes

Yes

Groupbox

Yes

Yes

Yes

Hbox

Yes

Yes

Yes

Listbox

Yes

Yes

Yes

Menu

Yes

Yes

No

Menubar

Yes

Yes

Yes

Menupopup

Yes

Yes

Yes

Row

Yes

Yes

Yes

Rows

Yes

Yes

Yes

Scrollbox

No

No

No

Statusbar

Yes

No

No

Tabbox

Yes

Yes

Yes

Tabpanels

Yes

Yes

Yes

Tabs

Yes

Yes

Yes

Toolbar

No

Yes

Yes

Toolbaritem

No

Yes

Yes

Toolbarset

No

No

No

Tree

Yes

Yes

Yes

TreeChildren

Yes

Yes

Yes

TreeCols

Yes

Yes

Yes

TreeItem

Yes

Yes

Yes

TreeRow

Yes

Yes

Yes

Vbox

Yes

Yes

Yes

Window

Yes

Yes

Yes

ExpandPanel

No

No

Yes