@Override
	public void actionPerformed(ActionEvent e) 
	{
		if ( !isTurnOnPressed) {
			robotHand = new RobotHand();
			
	    	mouseInput = new MouseInput(robotHand);
	    	main.addMouseMotionListener(mouseInput);
	    	main.addMouseListener(mouseInput);
	    	main.addMouseWheelListener(mouseInput);
	    	isTurnOnPressed = true;
		} else {
			main.removeMouseMotionListener(mouseInput);
	    	main.removeMouseListener(mouseInput);
	    	main.removeMouseWheelListener(mouseInput);
	    	robotHand.shutdown();
	    	isTurnOnPressed = false;
		}
	}