ExtGWT rich internet application cookbook : 80 recipes to build rich Java web apps on the robust GWT platform, with Sencha ExtGWT /

Saved in:
Bibliographic Details
Author / Creator:Opute, Odili Charles.
Imprint:Birmingham, UK : Packt Pub., ©2012.
Description:1 online resource : illustrations
Language:English
Subject:
Format: E-Resource Book
URL for this record:http://pi.lib.uchicago.edu/1001/cat/bib/11165463
Hidden Bibliographic Details
Other authors / contributors:Nissan, Oded.
ISBN:9781849515191
1849515190
9781849515184
Digital file characteristics:data file
Notes:Includes index.
Summary:Over 80 recipes to build rich Java web apps on the robust GWT platform with Sencha ExtGWT.
Table of Contents:
  • Cover; Copyright; Credits; About the Authors; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Playing with Panels and Windows; Introduction; Creating a basic window; Building windows that can be maximized, resized, dragged, and made modal; Creating dialog windows; Pre-empt users with messages; Building a window management system; Chapter 2: Playing Hide and Seek with Tabs; Introduction; Building tabbed content with custom tab icons; Creating bottom navigation tabs; Creating a tab panel with scrollable tab strip; Programmatically adding/removing a tab
  • Tab notificationSearching for, locating, and selecting a particular tab; Showing a tab strip for only two or more tabs; Chapter 3: Click-ware: Buttons, Toolbars, and Menus; Introduction; Creating buttons with text and icons; Aligning buttons; Creating on/off toggle buttons; Organizing actions with the menu and split buttons; Building a bar of tools; Crafting multi-column buttons in ToolBar; Binding a single action to several click-wares; Chapter 4: Crafting UI Real Estate; Introduction; Organizing navigation with AccordionLayout; Snapping components even when resized
  • UI cardinality with BorderLayoutBuilding a basic wizard with CardLayout; RowLayout vertical and horizontal aligning; Building grids with ColumnLayout; Building DashBoards; Chapter 5: Engaging Users with Forms and Data Input; Introduction; Building a simple form with basic validation; Showing options with combos; Customizing a combo's bound model; Linking combos; Capturing multiple input selection; Simple FileUpload and processing; Binding data into forms; Building a better slider field; Chapter 6: Data Hierarchy with Trees; Introduction; Building a basic tree; Custom node labels
  • Decorating trees with iconsAugmenting trees with ContextMenu; Building trees with checkbox selection; Building asynchronous trees; Custom sorting within trees; Chapter 7: The Venerable Grid Component; Introduction; Basic grid: numbered rows, re-orderable columns; Formatting cell data; Grouping column headers; Aggregating column data; Easy record selection with checkboxes; Entering validated data into a grid; Automatic pagination in grids; Data grouping in grids; Custom rendering for grid groups; Live data group summaries; BeanModel grid; Intuitive record filtering
  • Chapter 8: Templates and ViewsIntroduction; Format data with a basic template; Doing logic in templates; Doing math in templates; Custom ComboBox displays; Giving details with RowExpander; Chapter 9: Data Makeovers with Charts and Visualizations; Introduction; Using a bar chart; Using a pie chart; Using a line chart; Using an area chart; Visualizing data from a component; Visualizing remote Data; Drawing on a canvas; Chapter 10: Drag-and-drop; Introduction; Dragging anything; Simple DnD within components; DnD across components; DnD from desktop, with HTML5; Implementing custom DnD on tabs