Book Image

Vaadin 7 Cookbook

Book Image

Vaadin 7 Cookbook

Overview of this book

Table of Contents (19 chapters)
Vaadin 7 Cookbook
Credits
About the Authors
About the Reviewers
www.PacktPub.com
Preface
Index

Magic tricks


In this recipe, we will describe how to create a magic card trick as a web application. It is called the Princess Card trick. American magician Henry Hardin created it in 1905. The Princess Card trick is a well-known mentalist effect.

The effect: A small deck of cards (about five) is shown to a spectator. The spectator remembers one card. Then, the cards are shuffled and again shown. One card disappears! And it's the spectator's thought card.

The trick's explanation: The main essence of the trick is that we replace the original deck of card with a deck of similar cards during the shuffling of cards. Because the user will think of his/her card, he/she will not exactly remember the other cards. However, visually the user will have a feeling that we are still using the same cards.

Getting ready

  1. Create a Vaadin project with a main UI class named MagicTrick as follows:

    public class MagicTrick extends UI {…}
  2. We will use two add-ons—Refresher (author Henrik Paul) and PlayingCards (author...