Check out the project page for a slideshow of screenshots. That's probably the best way to get a feel for what topics are covered here.
Scholvac/pumpernickel
This Java project includes classes related to desktop applications, Swing, performance, image processing, data structures, and other misc topics.
JavaMIT