I've been searching for some time without any success. Here's the problem: I have an SWT GUI, which contains some UI elements placed onto a Composite. I would like to dynamically add a new Composite to the old one, when a certain event is triggered. Fine everything works just fine, however, the new composite appears only when I resize my window. Tried redrawing the window, not much luck though. Is there any special way to do this?