ScoreKeeper is a project mainly written in Java, it's free.
Moderately complex score-tracking app. Generalized to work with a variety of games and supports multiple players