You can't just add components to an already visible GUI. You have to revalidate the container in question- check out the API for useful functions.