Is it possible to have Flash SWF running as part of an SWT interface and then control the elements in the SWF on the SWT interface in my main Java app?

I am thinking of make a Java desktop application more interactive like those Adobe AIR and WPF apps. I thought Flash is a good option it can be used to create interactive widgets quite quickly rather than coding everything out in Java and wonder if I could combine both Java and Flash. But I've never tried this before and not sure if Java could even communicate to the SWF interface this way.