private static void addCanvas(final JFrame frame, final ExampleScene scene, final LogicalLayer logicalLayer,
final FrameHandler frameWork) throws Exception {
final JoglCanvasRenderer canvasRenderer = new JoglCanvasRenderer(scene);
final DisplaySettings settings = new DisplaySettings(400, 300, 24, 0, 0, 16, 0, 0, false, false);
final JoglNewtAwtCanvas theCanvas = new JoglNewtAwtCanvas(settings, canvasRenderer);
frame.add(theCanvas);
_showCursor1.put(theCanvas, true);
theCanvas.setSize(new Dimension(400, 300));
theCanvas.setVisible(true);
final AwtKeyboardWrapper keyboardWrapper = new AwtKeyboardWrapper(theCanvas);
final AwtFocusWrapper focusWrapper = new AwtFocusWrapper(theCanvas);
final AwtMouseManager mouseManager = new AwtMouseManager(theCanvas);
final AwtMouseWrapper mouseWrapper = new AwtMouseWrapper(theCanvas, mouseManager);