/** * Places the canvas on the layeredPane in the following manner: * top - bottom: foreground, network, background */ private void initLayeredPane() { // foreground followed by network followed by background layeredPane.add(backgroundCanvas, new Integer(ZOrder.BACKGROUND_PANE.layer())); layeredPane.add(networkCanvas, new Integer(ZOrder.NETWORK_PANE.layer())); layeredPane.add(foregroundCanvas, new Integer(ZOrder.FOREGROUND_PANE.layer())); } }