Introduction

Writing card games in java is a difficult task to complete. So much design and development resources are taken up on writing the ui. The goal of this extension package is to provide some common components and events to remove the majority of the development needed to write the client of a card game.

Most card games have many things in common:

  1. A card.
  2. A hand of cards.
  3. A playing surface to play the cards on.
  4. Shuffeling of cards.
  5. Dealing of cards.