Paip. Java Desktop development applications and web Ria applications
SWT.
1
Java Desktop development framework invokeui1
JDIC components...
2
Javafx ..
2
SWT
All know
Java Desktop development framework invokeui
Invokeui is a Java Desktop development framework.
It encapsulates APIs on the flex interface locally in Java to implement quick construction using Java.
The purpose of the beautiful desktop program. The invokeui framework is built on smartinvoke, and the entire
The system structure is as follows:
Smartinvoke:
It provides the interaction between Java and flash, and is the core of invokeui.
Project address: http://smartrcp.org
SWT:
Both smartinvoke and invokeui are built on SWT, which is the basis.
Invokeui goals:
1. Allow Java programmers to quickly write beautiful client programs without understanding flex.
2. Third-party flex support
Library dynamic loading to enhance the functionality of the standard flex library.
3. Third-party flex APIs can be automatically converted to corresponding jar files to facilitate Java calls.
4. Dynamic calling for SwF is fully implemented, avoiding the time spent in compiling the flex SDK, making program development more agile and pleasant.
5. Supports interface definition languages similar to mxml to quickly build a Program Interface
JDIC Components
However, the emergence of JDIC makes it much easier for Java to interact with the local desktop program. Jdesktop integration components
(JDIC) is designed to eliminate local applications and Java
Component of the gap between equivalents. JDIC currently provides local web
Browser (Internet Explorer or Mozilla) support, System Tray support, file extension integration, and other desktop features. I believe that JDIC will become increasingly popular in Java Desktop development in the future.
Javafx
You can develop desktop applications, or applications similar to SL and flex.