Ответ 1
Используйте Flamingo для ленты и Substance для внешнего вида Office 2007.
Здесь небольшой предварительный просмотр Pushing Pixels:
PS: Не имеет прямого отношения к вашему вопросу, но если вы новичок в программировании на Java UI, убедитесь, что вы не пропустите MigLayout.
Обновление 2013-11-05: К сожалению, существенные и его преемники не поддерживаются в настоящий момент, хотя по моему опыту они полны и готовы к производству.
Текущий код можно найти в Github по адресу Insubstantial/insubstantial. (Где "Фламинго" интегрировано в пакет "Несущественный" )
Также существует относительно современная версия, доступная как артефакт Maven. (См. http://mvnrepository.com/artifact/com.github.insubstantial)