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
Create a Vaadin project with a main UI class named
MagicTrick
as follows:public class MagicTrick extends UI {…}
We will use two add-ons—Refresher (author Henrik Paul) and PlayingCards (author...