public void mouseWheelMoved(MouseWheelEvent event)
    {
        for (int i = mouse_wheel_start; i < mouse_moved_start; i++)
        {
            try
            {
                notifications.get(i).call(event);
            }
            catch (IllegalArgumentException ex)
            {
                ex.printStackTrace();
            }
            catch (IllegalAccessException ex)
            {
                ex.printStackTrace();
            }
            catch (InvocationTargetException ex)
            {
                ex.printStackTrace();
            }
        }
        event.consume();
    }