paip.java桌面开发应用与WEB RIA应用

SWT. 1

Java桌面程序开发框架 InvokeUI1

JDIC组件... 2

JAVAFX.. 2

SWT

都知道的东东

Java桌面程序开发框架 InvokeUI

InvokeUI是一个Java桌面程序开发框架。

它将Flex界面API进行Java本地封装,以实现用Java快速构建

漂亮桌面程序的目的。InvokeUI框架构建于SmartInvoke之上,整个

系统结构如下:

SmartInvoke:

提供Java与Flash互调的功能,它是InvokeUI功能得以实现的核心。

项目地址:http://smartrcp.org

Swt :

SmartInvoke与InvokeUI都是构建在Swt之上的,它是基础。

InvokeUI的目标:

1.使Java程序员在完全不懂Flex的情况下也可以快速写出漂亮的客户端程序。

2.支持第三方Flex 库的动态加载,以增强标准flex库的功能。

3.支持将第三方Flex API自动转换为对应jar库文件,方便java调用。

4.完全针对swf进行动态调用,避开Flex SDK编译花费的时间,使程序开发更敏捷更愉快

5.支持类似mxml的界面定义语言,快速构建程序界面

JDIC组件

但JDIC的出现,使Java与本机桌面程序交互变得容易了不少。JDesktop Integration Components (JDIC)的目的是构建消除本机应用程序和 Java 等价物之间差距的组件。JDIC 目前提供了本机 Web 浏览器(Internet Explorer 或 Mozilla)支持、系统托盘支持、文件扩展集成和其他桌面特性。相信JDIC将来在Java桌面开发上会越来越受欢迎。

JAVAFX

可以开发桌面应用研究,也可以开发类似于sl,flex的应用

paip.java桌面开发应用与WEB RIA应用相关推荐

  1. java撞南墙:桌面应用与web开发

    桌面应用 java桌面开发主要有javafx和swing,javafx只能在oraclejdk8中找到,在openjdk和oraclejdk11都看不到其踪影,导入javafx需要按照依赖比较麻烦,一 ...

  2. Java桌面应用程序

    java桌面应用印象 因为桌面程序运行在宿主机器上, 所以比如你运行java桌面程序,必然要安装java虚拟机, 也就是相当于在操作系统上再加一层抽象, 这与直接调用api的桌面程序效率相比,或多或少 ...

  3. java桌面版_长大了Java! 提出Java桌面版

    java桌面版 不,这不是另一个" Java已死"的咆哮. Java非常活跃. 它是可用的最佳开发和运行时平台之一. 迄今为止,最稳定的平台. 那可能只是它最大的祸根. 荒谬! 稳 ...

  4. HTML5崛起之时,Java桌面时代就已经终结了

    来源:AI前线 作者:Steve Hannah 翻译:核子可乐 编辑:燕珊 2004 年 Google Maps 的面世标志着 Java 桌面时代的终结,也改变了桌面环境下"跨平台" ...

  5. java桌面端开发为什么没就行起来,大部分人选qt,winform,electron?

    java桌面端开发为什么没就行起来的主要原因是基于Java开发的windows桌面端软件的安装部署运行的不便,绝大多数的windows电脑没有安装Java运行环境,并且基于不同版本Java开发的软件必 ...

  6. 基于Java+MySQL实现(Web)医院门诊信息管理系统【100010554】

    医院门诊信息管理系统 第 1 章绪论 1.1 项目背景 随着计算机应用的日益普及和深化,网上办公已经成为了一种趋势.医院信息化近年来也在各个医院迅速发展,医院信息系统公认为新兴的医学信息学的重要分支, ...

  7. 基于Java+MySQL实现(Web)在线题库管理系统【100010067】

    一.在线题库管理系统 1.1 课程题目 基于 JavaWeb 的在线题库管理系统的设计与开发 1.2 课设目的 <软件开发综合实践>是计算机科技与技术专业的一门专业必修课,是一门实践性较强 ...

  8. JAX-RS(Java API for RESTful Web Services)常用注解

    为什么80%的码农都做不了架构师?>>>    概述 JAX-RS(Java API for RESTful Web Services)是Java 提供用于开发RESTful Web ...

  9. java和python的web自动化有什么区别-Java Web开发和Python Web开发之间的区别

    今天的文章讨论了Java Web开发和Python Web开发之间的区别.我不鼓励我们在这里从Java Web迁移到Python Web开发.我只是想谈谈我的感受.它不一定适合所有情况,仅供我们参考. ...

  10. jboss7 Java API for RESTful Web Services (JAX-RS) 官方文档

    原文:https://docs.jboss.org/author/display/AS7/Java+API+for+RESTful+Web+Services+(JAX-RS) Content Tuto ...

最新文章

  1. [Hive]Union使用指南
  2. 计算机基础知识应用文档,计算机基础知识与应用
  3. hdu5108枚举因子求最小的m
  4. WCF异常:HTTP 无法注册,另一应用程序正在使用 TCP 端口 80
  5. SpringBoot项目使用微服务后在Service窗口启动应用后不显示端口号
  6. 面试:TCP协议面试10连问,总会用得到,值得收藏!
  7. nuxt解决首屏加载慢问题_一个 Node 脚本让你的前端项目加载速度飞起来
  8. Java——多线程(线程安全问题)
  9. (二叉树的动态创建与bfs)树的层次遍历
  10. window.open('') 火狐,IE事件冒泡处理,点击事件冒泡处理
  11. cad转图片格式后不清晰怎么办?三步即可解决
  12. iOS UITableView reloadData/reloadRowsAtIndexPaths 导致键盘收起不能连续输入
  13. bzoj3097: Hash Killer I
  14. 安徽大学计算机学院高亮,计算机学院关于智能计算的大规模优化学术报告圆满结束...
  15. 在windows下启动容器时,报 the input device is not a TTY. If you are using mintty, try prefixing the command
  16. 互斥事件的概念和公式_2014-2015学年高二数学课件:《互斥事件的概率和加法公式》(湘教版必修五)...
  17. 泰拉瑞亚pc版最新服务器,服务端工具 - Terraria1.4.0.5-RPG开服端v0.2 | Terraria(泰拉瑞亚)中文论坛...
  18. 梅特卡夫定律vs齐普夫定律vs邓巴“150定律”
  19. 【ASP.NET】System.Threading.ThreadAbortException中第一次偶然出现的“mscorlib.dll”类型的异常
  20. 自平衡小车控制代码分享

热门文章

  1. MyBatis开发经验总结
  2. 引言:扇贝 2017 服务端技术回顾
  3. JBPM4.4_jBPM4.4的流程定义语言(设计流程)
  4. Ubuntu修改open files数
  5. RHEL7中设置ssh
  6. ARM处理器是有益补充
  7. GDB 反向调试(Reverse Debugging)
  8. 《微软:DirectShow开发指南》第三章 Programming DirectShow Applications
  9. MyBatis:Pagehelper分页
  10. MapReducer随笔小记