This is a JavaFX program for my kids, or say it is some fun for everybody. You can make a wish and put it somewhere on a Wish Tree. Hopefully, it will come true some time pretty soon. A star hanging on the tree denotes a wish. For Phase I, I am building this wish tree as a standalone application. In Phase II, I will make an internet version, so that everyone can place wishes on the same tree(s).
When you click on the wish tree, a wish star appears and a dialog is shown to allow you to enter your name and your wish. Later on, if you click on the same star, you have a chance to modify your wish. My daughter likes it very much, she places all kinds of wishes( such as I want a Barbie) on the tree and really hope they will come true soon. Go have some fun by clicking on the below image to place your wishes and good luck! ( JDK1.5+ is required, JDK 1.6 U13+ is better):
The program utilizes the features of JavaFX effect classes. The source code can be downloaded here. I will write a few articles to explain how to create such an application.
The article is also posted at javafxgame.com: JavaFX Wish Tree.