Do you really mean embedding Flash in a Java application? Or do you mean using Flash within a Web application that uses Java on the server side?
If you mean the former, presumably you want some way to embed Flash within a Java (Swing?) GUI. It sounds like the sort of thing for which someone might have worked-out a solution, but I suspect that solution would involve native code, not just pure Java.
Did you Google yet?
Betty Rubble? Well, I would go with Betty... but I'd be thinking of Wilma.
upon further research i found that JMF supports up to flash2. how would one go about displaying a flash2 video with JMF? the animation im trying to display is very simple and im pretty sure flash2 could handle it.