A: 

After adding the component, call this.revalidate(). This causes the container to be marked to re-layout its components. Once this line of code is added, it works perfectly.

Erick Robertson