Click to See Complete Forum and Search --> : Posting an Event asynchronously....


Lakshmanan
August 4th, 1999, 10:57 PM
Hi,

I wanted to post an action Event from a procedure asynchronously. I did
some thing like this

EventQueue eq= Toolkit.getDefaultToolkit().getSystemEventQueue();
eq.postEvent(new
ActionEvent(button,ActionEvent.ACTION_PERFORMED,null));


This piece of code works fine if the button is an AWT component. But doesn't
work if it is a Swing component (JButton in this case).

Can any one help me understand how to send to send events to swing
components asynchronously.

If a reply could also be copied to lakshmanan.r@in.bosch.com , I'd really
appreciate it.


With regards,
Lachu
lakshmanan.r@in.bosch.com

unicman
August 5th, 1999, 02:24 AM
I don't think that swing classes understand events sent by JDK1.0 standards. I think u r trying to send events using that standard. As far as I know it won't work.

Why don't u shift to Listener/Adapter methodology of events. Swing and awt recognize this method.

- UnicMan
http://members.tripod.com/unicman

Lakshmanan
August 5th, 1999, 03:19 AM
Hi Mr UnicMan,
The problem is if I follow the Listener/Adapter methodology of events, It will be synchronous. Can we send using Listener/Adapter events asnchronously.

Thanx in advance
Lachu