The idea is to create flexible SWING components not found anywhere else.