Screenshots

The jMemorize main window. On the top there is at all times a visual representation of your decks displayed. On the bottom you can see the cards table.

The jMemorize main window. This time with the category tree being enabled.

Adding new cards. By using the tool bar you can browse all recently created cards or open up more card creation windows.

The card edit window.

The card properties window shows the date of creation, last testing and expiration. You can also see how many times the card has been learned and the success/failed ratio in learn sessions.

Every time you start a learn session the session settings window comes up. It allows you to customize your sessions in nearly every way imaginable. You can specify time/card limits, cards to learn, schedules and much more.

Maybe the most important feature of jMemorize: learn sessions. At first only the front side is displayed and you try to remember to correct answer out of your head..

..then also the flipside is shown. Depending of your succeeding and failing on every card test, the cards that will appear in your next session are chosen.

There is also a nice search tool, which shows the results in its own card table.