The GwtExt support in UFace lets you deploy your UFace application using [GWT] with the [http://code.google.com/p/gwt-ext/ gwt-ext] widget library which uses the excellent [http://www.extjs.com ExtJS library]. == UIComposite == To be able to create widgets with UFace you need to get a [UIComposite] to represent the Panel you are gonna add widgets to. You can see this in action in the org.ufacekit.ui.gwtext.example. You can create a [UIComposite] as follows in your EntryPoint {{{ public class MyApp implements EntryPoint { public void onModuleLoad() { RootPanel rootPanel = RootPanel.get(); UIComposite root = new GwtExtComposite(rootPanel); // now I can create some UI components UIFactory factory = root.getFactory(); factory.createTable(root, ...); } } }}}