I am trying to build a simple Java application with SWT using the MVC pattern. I would like to be able to automatically update the view when something happens in the backgro
From what I can tell, the while loop in the PenguinView constructor is blocking your main thread, so the Controller never gets instantiated and the observer is never added.