benjamin84 / fest

Automatically exported from code.google.com/p/fest
0 stars 0 forks source link

java.awt.TrayIcon, WindowAvailabilityMonitor #201

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago

Hi,

I'm using FEST-Swing 1.0b1.
This is what happens if I move the mouse pointer above the tray icon of my
application:

2008-09-01 09:33:51,687 ERROR util.EventHandler (EventHandler.java:39)    
- (art) Event Handler  [AWT-EventQueue-0]
java.lang.ClassCastException: java.awt.TrayIcon cannot be cast to
java.awt.Component
    at
org.fest.swing.monitor.WindowAvailabilityMonitor.eventDispatched(WindowAvailabil
ityMonitor.java:51)
    at
org.fest.swing.listener.WeakEventListener.eventDispatched(WeakEventListener.java
:80)
    at
java.awt.Toolkit$SelectiveAWTEventListener.eventDispatched(Toolkit.java:2360)
    at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Toolkit.java:2252)
    at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Toolkit.java:2251)
    at java.awt.Toolkit.notifyAWTEventListeners(Toolkit.java:2210)
    at java.awt.TrayIcon.dispatchEvent(TrayIcon.java:689)
    at java.awt.EventQueue.dispatchEvent(EventQueue.java:604)
    at
java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273
)
    at
java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183)
    at
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173
)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160)
    at java.awt.EventDispatchThread.run(EventDispatchThread.java:121)

Best regards,
Csabi

Original issue reported on code.google.com by csaba.ju...@gmail.com on 1 Sep 2008 at 6:37

GoogleCodeExporter commented 9 years ago
Many thanks Csabi!

-Alex

Original comment by Alex.Rui...@gmail.com on 1 Sep 2008 at 6:58

GoogleCodeExporter commented 9 years ago
Method 'eventDispatched(AWTEvent)' in org.fest.swing.monitor now checks if the 
source
of the event is a java.awt.Component before performing a cast.

Original comment by wanghy1...@gmail.com on 14 Sep 2008 at 5:26

GoogleCodeExporter commented 9 years ago
Set the module as a label, instead of being part of the title.

Original comment by Alex.Rui...@gmail.com on 1 Dec 2008 at 3:17