Paip. Java Desktop development applications and web Ria applications

Source: Internet
Author: User

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.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.