@Override public void start() { super.start(); this.gameScreen = new GameScreen(); this.gameScreen.setUp(this.panelInViewContainer.getSize()); switchPanelInView(this.gameScreen); Renderer renderer = setRendererUp(gameScreen); Composite scene = createScene(); renderer.setScene(scene); Controller controller = new Controller(scene); this.sceneController = new SceneController(renderer, controller); this.sceneController.setApplet(this); this.panelInViewContainer.addMouseListener(controller); renderer.start(); controller.start(); }