Использование Glass Pane поможет.
Вот учебник о том, как использовать стеклянную панель, чтобы щелкнуть правой кнопкой мыши и повторно отправить ее в нужный компонент.
Поскольку в этом случае стеклянная панель не является решением, я предлагаю вам взглянуть на класс Toolkit . В частности, метод addAWTEventListener. Вы можете добавить слушателя глобального события с ним. Чтобы добавить прослушиватель событий мыши:
Toolkit.getDefaultToolkit().
addAWTEventListener(listener, AWTEvent.MOUSE_EVENT_MASK);
Приветствия