jMemorize is written in Java and uses Leitner flashcards to make memorizing facts not only more efficient but also more fun. jMemorize manages your learn progress and features categories, Unicode flashcard texts, statistics and an intuitive interface.
Is this project dead?? :-(((
It's mediocre at best.
Very difficult to use, both for beginners and advanced users.