MouseEntered текстовом поле не работает
У меня есть следующая проблема: мой метод ввода с помощью мыши не работает, и я не знаю, почему. Мышь нажата работает отлично, только мышка не видна.
Это слушатель мыши:
MouseListener mouseListener = new MouseListener() {
            public void mouseClicked(MouseEvent e) {
                jpopup.setLocation(e.getX(), e.getY());
                jpopup.setInvoker(jpopup);
                jpopup.setVisible(true);
                System.out.println("Tray Icon - Mouse clicked!");                 
            }
            @Override
            public void mouseEntered(MouseEvent e) {
                System.out.println("Tray Icon - Mouse entered!");                 
            }
            public void mouseExited(MouseEvent e) {
                System.out.println("Tray Icon - Mouse exited!");                 
            }
            public void mousePressed(MouseEvent e) {
                System.out.println("Tray Icon - Mouse pressed!");                 
            }
            public void mouseReleased(MouseEvent e) {
                System.out.println("Tray Icon - Mouse released!");                 
            }
        };
А вот трейикон:
trayIcon.setImageAutoSize(true);
trayIcon.addActionListener(actionListener);
trayIcon.addMouseListener(mouseListener);
Где же ошибка? Я не знаю...
EDIT: я использую eclipse, если это интересно...