首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >托盘图标mouseEntered不工作

托盘图标mouseEntered不工作
EN

Stack Overflow用户
提问于 2012-06-18 23:45:02
回答 1查看 821关注 0票数 3

我有以下问题:我的鼠标输入方法不起作用,我不知道为什么。按下的鼠标工作正常,但mouseEntered不能正常工作。

这是鼠标监听器:

代码语言:javascript
复制
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:

代码语言:javascript
复制
trayIcon.setImageAutoSize(true);
trayIcon.addActionListener(actionListener);
trayIcon.addMouseListener(mouseListener);

错误在哪里?我不知道。

编辑:我正在使用eclipse,如果这很有趣的话...

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-08-16 09:41:18

http://docs.oracle.com/javase/7/docs/api/java/awt/TrayIcon.html#addMouseListener%28java.awt.event.MouseListener%29

医生说它不受支持。

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11086341

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档