-
JFlash 1.5
Flash Controls Execute As Java Objects In The JRE.
Learn More...
-
Fling 1.0
Toolkit For Rendering Java Swing Applications in Flash.
Learn More...
|
 |
Fling is a component framework built on JFlash technology. It is a Java / Swing “Look and Feel” toolkit for rendering Swing applications in Flash. Developers can continue to build custom Swing applications or use existing ones and resurface them with a Flash user interface. Developer’s get the best of both worlds, Java and Flash, by leveraging the robustness of Java, while gaining Rich Media functionality from Flash. In addition to supporting the entire core Swing component set, Fling expands these horizons with rich media Flash components along with XML style sheets for dynamically changing the look and feel of the JFlash application at runtime. |
The Fling framework is an extension to the Swing architecture extending each individual Swing component UI with new Java logic comprising the Fling component UI. Each Swing component UI has a corresponding Fling component UI which overloads specific functionality to enable the efficient rendering of the component interface within the Flash player. Fling components comprise a Java UI class, an ActionScript UI class, and pre-built Flash skins working in parallel to enable enhanced rendering capabilities not found in Swing alone.
Fling components focus on the efficiency of existing Swing UI’s by overloading rendering logic that continuously draws to the graphics display. Instead of continuously drawing the Swing UI, the corresponding Fling UI takes control and diverts, in real-time, the rending of the UI to a corresponding ActionScript UI class that is synchronized with the Java UI class at runtime. The ActionScript UI class loads pre-built Flash skins that are manipulated by the ActionScript UI, which in turn are manipulated by the Java UI. Fling components synchronize user-interactions from Flash to Java and application interactions between Java and Flash providing for enhanced rendering that maximizes Flash rendering technology with Java robust logic. Please click on the following link to view additional details.
View Diagrams |
|
|