Ext GWT: Now with Portal and Web Desktop
August 26, 2008 by Darrell Meyer
Ext GWT 1.1 is right around the corner and incorporates the popular Portal and Web Desktop interface.
WebDesktop
The desktop mimics the behavior of the operating system look at feel. It is now possible to create multi-window applications with support for a task bar and start menu. Windows support normal, maximize, and minimize states. The start menu is a custom menu that allows new menu items. In addition, there is support for a “task” area for adding additional items.
Portals
Portal is a custom layout container that uses a multi-column layout on contains Portlets. Each Portlet can be drag and dropped to change order or move to another column. Each Portlet can contain any content and supports icons to expand / collapse, close, etc.
It could not be much easier to create content for a Portal:
// create a portal Portal portal = new Portal(3); portal.setBorders(true); portal.setStyleAttribute("backgroundColor", "white"); // set colum widts as pixels or percentages portal.setColumnWidth(0, .33); portal.setColumnWidth(1, .33); portal.setColumnWidth(2, .33); // create and add a potal to a column Portlet portlet = new Portlet(); portlet.setHeading("Grid in a Portlet"); portlet.setCollapsible(true); portal.add(portlet, 0);
Preview Now Available
There have been many new additions to the 1.1 release including all items from our Roadmap:
- Auto complete and auto fill ComboBox
- Grid and grid plugins
- Editable grid
- Portals
- WebDesktop
- Advanced form layouts
- Java bean support
Anyone interested in a sneak peak can download the build here. 1.1 final will be released soon and work has already begun on 1.2. Drag and drop is the first item on the agenda for 1.2



Posted on August 26th, 2008 at 2:20 am
[...] can read the rest of this blog post by going to the original source, here [...]
Posted on August 26th, 2008 at 1:31 pm
Thank you for your great work.
Posted on August 26th, 2008 at 11:33 pm
[...] Ext GWT releases preview with grids, portal, webdesktop support Posted on August 26, 2008 by Tim A new preview release of Ext GWT (1.1. Alpha 2) is now available for download here and includes a number of long awaited goodies: new grids implementation, portals, webdesktop, new forms etc. For a complete post describing the new features read here. [...]
Posted on August 27th, 2008 at 9:31 am
The WebDesktop screenshot looks superb.
Darrell, is there an estimated date of release for version 1.1 of Ext GWT?
Quick question, does the new Editable Grid supports paging?
Have a nice day.
Posted on August 27th, 2008 at 10:13 am
Camilo,
1.1 should be released in a week or two depending on bug fixes. You can use an editor grid with paging.
Posted on August 27th, 2008 at 11:06 am
That’s great news. Good job!
Posted on August 29th, 2008 at 10:38 am
Can one of you or someone from the community put together a tutorial for getting started with Ext GWT in Netbeans 6?
I’ve followed the instructions as much as possible from the Eclipse-specific tutorial, but there are issues.
Also, even though the sample packages come included with ExtGWT, when I add the ExtGWT library to my project the sample packages are not included so how can one use them? I tried copying them over and creating the sample packages manually in the project I was working on, but the issues I had above (Exception in thread “main” java.lang.OutOfMemoryError) kept me from running the application.
Posted on August 29th, 2008 at 11:40 am
The WebDesktop is terrific. I’m waiting for 1.1 version.
Congratulations Dude!
Posted on August 31st, 2008 at 11:16 am
[...] Ext GWT 1.1 Alpha 3 released It looks like the next version of Ext GWT will include some cool new features. Two of them are called WebDesktop and Portals. [...]
Posted on August 31st, 2008 at 5:48 pm
Amazing work. Simply amazing..
Posted on September 2nd, 2008 at 6:12 pm
Will the portal functionality be rolled into / supported in the core ExtJS framework, apart from GWT?
This would be very useful to developers who love the framework but aren’t on the GWT wagon yet. We’ve seen the custom demo on the site for a while, but this looks like a great new advancement.
Posted on September 3rd, 2008 at 7:11 pm
The portals example has a bug. If you stack some in the center column then collapse them all, then drag the top item down somewhere in the middle of some other items it leaves a huge gap.
Posted on September 9th, 2008 at 5:03 pm
[...] Ext JS - Ext GWT: Now with Portal and Web Desktop - Ext GWT 1.1 is right around the corner and incorporates the popular Portal and Web Desktop interface. [...]
Posted on September 10th, 2008 at 1:08 pm
I am in a pretty large Windows client shop, where we obviously have a tremendous amount of client side application developers. I cannot tell you how profound something like GWT is for this sort of organization. Firstly, not a single one of us want anything to do with HTML or JavaScript. Now we don’t, well probably for the most part. Secondly, did we mention that we are client guys. A webDesktop is a GOD send. We can think in those terms. We can now write applications for our OS in the sky and put together a OS install with only the applications we want. I would hope that your first demo for webDesktop would include a login with stubbed out authentication, etc. You want this to get widespread use, put in a simple user managment module and build in sessions from day one. I am not only drinking the cool-aid here, I am swimming in it.
Posted on September 17th, 2008 at 1:34 pm
The EditableGrid link is broken. Currently points to http://extjs.com/playpen/gxt/editorgrid/ but should be http://extjs.com/playpen/gxt/editablegrid/
Posted on December 4th, 2008 at 12:19 pm
Great post.Thanks a lot.
Posted on December 26th, 2008 at 7:40 am
thanks.