Vaadin 7 UI Design By Example : Beginner's Guide

Enregistré dans:
Détails bibliographiques
Auteur principal: Duarte, Alejandro. (Auteur)
Support: E-Book
Langue: Anglais
Publié: Birmingham : Packt Publishing : Dawsonera, 2013.
Sujets:
Autres localisations: Voir dans le Sudoc
Résumé: This book is a hands-on Beginner's Guide for developers who are new to Vaadin and/or Vaadin UI components. The book will teach readers through examples to use each of the exciting components to build and add various aspects of the user interface to their web apps.If you have experience with the Java language and want to create web applications that look good without having to deal with HTML, XML, and JavaScript, this book is for you. Basic Java programming skills are required, but no web development knowledge is needed at all
Accès en ligne: Accès à l'E-book
Table des matières:
  • Cover; Copyright; Credits; About the Author; Acknowledgement; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1:Writing Your First Vaadin-powered Application; Creating and running Vaadin applications in Eclipse; Installing Eclipse; Time for action
  • downloading and installing Eclipse; Installing the Vaadin plugin for Eclipse; Time for action
  • installing the plugin; Installing Run Jetty Run plugin; Time for action
  • installing Jetty; Creating a new Vaadin project in Eclipse; Time for action
  • creating a new Vaadin project
  • Deploying and running Vaadin applications in EclipseTime for action
  • deploying and running; Creating and running Vaadin applications in NetBeans; Installing NetBeans; Time for action
  • downloading and installing NetBeans; Creating a new Vaadin project in NetBeans; Time for action
  • creating a new Vaadin project; Deploying and running Vaadin applications in NetBeans; Time for action
  • deploying and testing; Creating and running Vaadin applications using Maven; Vaadin 7 Maven archetype; Time for action
  • creating a new Vaadin project; Deploying and running Vaadin applications with Maven
  • Time for action
  • deploying and runningGenerated application explained; Buttons; Labels; Layout margin; A more interesting ""hello world"" application; Text fields; Time for action
  • using text fields; Notifications; Summary; Chapter 2:Using Input Components and Forms
  • Time to Listen to Users; The Time It application; Time for action
  • separating business classes from UI classes; UI components as class members; Time for action
  • adding components as class members; Time for action
  • adding some infrastructure; Comboboxes; Time for action
  • adding a combobox; Responding to value changes
  • Getting and setting the value of input componentsTooltips; Immediate mode; Error indicators; Time for action
  • validating user input; Layout spacing; Time for action
  • adding input component into the layout; Checkboxes; Removing components from layouts; Time for action
  • running the test set; Time for action
  • showing the results; Thinking in Vaadin; Servlets and GWT; UI components hierarchy; Component; Vaadin's data model; Time for action
  • binding data to properties; Items; Containers; More input components; Text area; Rich text area; Option groups
  • Time for action
  • fixing the OptionGroup exampleTwin column selects; Date/time pickers; Time for action
  • using an InlineDateField component; Uploading files; Summary; Chapter 3:Arranging Components into Layouts; Horizontal layouts; Time for action
  • the main layout; Components size; Time for action
  • visualizing borders; Time for action
  • setting layouts size; Expand ratio; Time for action
  • expanding components; Split panels; Time for action
  • using split panels; Implementing a button-based menu; Time for action
  • adding menu options; Grid layouts; Time for action
  • using grid layouts