The Swing UICTheme to provide various bugfixes and an all-round mature theme. Check the UICTheme class for full explenation.