These games have been created in Java with the purpose of learning the
programming language and how to use Swing components. And, of course -
just for the fun of it! They are all free to download and enjoy. All graphics
have been found on the Internet or in iPad apps.
Version 4.4.1
jSudo

- Enter your own Sudoku puzzles from newspapers or magazines
- Let the program generate puzzles with a suitable level of difficulty
- Get as much help as you want from the program
- Play your puzzle moves backwards and forwards
- Set a bookmark that you can return to for trying different solutions
- Use "list" mode and advanced analysis for the more difficult puzzles
- Save and load puzzles at any time
- Choose among many beautiful background images
Version 1.5.1
jBlack
Version 1.7.1
jTexas

- A Texas Hold'em poker program
- You play against up to nine computer opponents
- No-Limit or Limit-Holdem
- Blinds can be set to any value
- Startup amount can be set to any value
- All-in side pots
- You decide whether program flow is to be halted after each betting round
- An unfinished game can be saved and continued later
- Sound effects can be turned on/off
Version 2.2
jGammon

- Traditional backgammon program
- Play against the computer or a friend
- Play "Match Play" or single games
- Sound effects can be turned on/off
- Possible move markers can be turned on/off
- You or the computer may use doubling dice
- Game statistics are saved to show your progress
- An unfinished game can be saved and continued later
Version 1.7
jMahjong

- Choose from 32 different game layouts
- There are several different tile layouts
- Sound effects can be turned on/off
- Choose among many beautiful background images
- All games are generated with a possible solution
- You can right-click a tile to see matching tiles
- Play your moves backwards and forwards
- Set a bookmark that you can return to for trying different solutions
- Game statistics are saved to show your progress
- An unfinished game can be saved and continued later
Version 1.4.2
jChess
Version 2.0.1
jPyra

- The classic Pyramid solitaire
- Selectable number of card flips
- All games are generated with a possible solution
- Choose among different card decks
- Choose among many beautiful background images
- Sound effects can be turned on/off
- Play your moves backwards and forwards
- Game statistics are saved to show your progress
- An unfinished game can be saved and continued later
Version 2.5.2
jSpider

- The classic Spider solitaire
- Use 1, 2 or all 4 colors
- Choose among different card decks
- Choose among many beautiful background images
- Sound effects can be turned on/off
- Help markers can be turned on/off
- Cheat as much as you like (or as much as your conscience allows you)
- Play your moves backwards and forwards
- Set a bookmark that you can return to for trying different solutions
- Game statistics are saved to show your progress
- An unfinished game can be saved and continued later
Version 1.9.2
jFree

- The classic Freecell solitaire
- Choose among different card decks
- Choose among many beautiful background images
- Sound effects can be turned on/off
- Help markers can be turned on/off
- Play your moves backwards and forwards
- Set a bookmark that you can return to for trying different solutions
- Game statistics are saved to show your progress
- An unfinished game can be saved and continued later
Version 1.10
jHarp

- The classic Klondike solitaire
- Play with 1 or 3 flip cards
- Selectable auto remove cards
- Choose among different card decks
- Choose among many beautiful background images
- Sound effects can be turned on/off
- Help markers can be turned on/off
- Play your moves backwards and forwards
- Game statistics are saved to show your progress
Version 1.4.7
jAddict

- The classic Addiction solitaire
- Selectable number of card re-shuffles
- Choose among different card decks
- Choose among many beautiful background images
- Sound effects can be turned on/off
- Play your moves backwards and forwards
- Game statistics are saved to show your progress
- An unfinished game can be saved and continued later