ExtGWT Rich Internet Application Cookbook
Playing with Panels and Windows
Building windows that can be maximized, resized, dragged, and made modal
Building a window management system
Playing Hide and Seek with Tabs
Building tabbed content with custom tab icons
Creating bottom navigation tabs
Creating a tab panel with scrollable tab strip
Programmatically adding/removing a tab
Searching for, locating, and selecting a particular tab
Showing a tab strip for only two or more tabs
Click-ware: Buttons, Toolbars, and Menus
Creating buttons with text and icons
Creating on/off toggle buttons
Organizing actions with the menu and split buttons
Crafting multi-column buttons in ToolBar
Binding a single action to several click-wares
Organizing navigation with AccordionLayout
Snapping components even when resized
UI cardinality with BorderLayout
Building a basic wizard with CardLayout
RowLayout vertical and horizontal aligning
Building grids with ColumnLayout
Engaging Users with Forms and Data Input
Building a simple form with basic validation
Customizing a combo's bound model
Capturing multiple input selection
Simple FileUpload and processing
Building a better slider field
Augmenting trees with ContextMenu
Building trees with checkbox selection
Basic grid: numbered rows, re-orderable columns
Easy record selection with checkboxes
Entering validated data into a grid
Custom rendering for grid groups
Formatting data with a basic template
Giving details with RowExpander
Data Makeovers with Charts and Visualizations
Visualizing data from a component
Implementing custom DnD on tabs
Client/server persistence setup
A novel UI with MVP, actions, and a bus
Event Handling — Making Those GUIs Do Something
Event Handling — Making Those GUIs Do Something
Event Handling — Making Those GUIs Do Something