• JGoodies Binding


    JGoodies Binding是一个开源框架用来把Java Beans绑定到UI组件.
    JGoodies Binding API:
    简化了Java Bean属性(properties)与UI组件的绑定.
    减少了构建Java UI所需要的代码行数.
    鼓励Domain层与表示层的分离.
    点击次数   官方主页【官方主页】   下载地址【下载地址】

    网友留言/评论

    我要留言/评论

    相关开源项目

    Ermodeller:Ermodeller是一个用于数据建模的CASE工具。该工具支持概念建模和逻辑建模,并在最后生成特定数据库的物理模型。支持的数据库包括:MySQL、PotgreSQL、Oracle、Pointbase,对其它数据库的支持需要通过XML文件自定义实现。
    JamVM:JamVM是一个新的Java虚拟机,它符合JVM规范第二版本.它与大多数其它虚拟机(不管是免费的还是商业的)相比较显示非常小(:PowerPC 135K而Intel 100K).它虽然小但支持完整的规范包括支持Java Native Interface (JNI) 与反射API.
    IndraDesktop Web OS:IndraDesktop Web OS能够将多个Web应用程序集成在一个类似于Windows的公共界面之下一起运行。提供用户配置,Session管理,外观更换,Widget管理,多个虚拟桌面支持,实现多个应用之间相互通信的JavaScript事件系统。IndraDesktop Web OS兼容Firefox与IE。
    JDesktopSearch:JDesktopSearch是一个基于Apache Lucene实现的桌面搜索引擎。它能够索引HTML、XML、OpenOffice、MS Word和PDF文档。其它类型的文件只索引文件名。
    开源数据级权限管理中间件:Ralasafe:Ralasafe 是用Java编写的中间件。它解开权限与业务的耦合,将权限策略集中管理,并使用图形化的管理模式。它非常简单易用,即使您没有很长的开发经验,也可以在5分钟内学会。与TAM(IBM Tivoli Access Manager)、 OES(Oracle Entitlements Server)不同, ralasafe是轻量级的,而且能控制从数据库查询数据;与SS(Spring Security)不同,ralasafe 是一个服务,而不是框架,几乎不需要Java/XML编程配置。Ralasafe含有两大组件:

    安全引擎,它能够保护应用系统安全。 引擎解析安全策略,过滤所有访问操作。它从2个方向进行控制: a) 从系统查询数据,比如查询客户,查询订单; b) 向系统提交数据,比如修改客户信息,删除订单信息。
     管理界面,IT管理员通过管理界面管理安全策略。 在线创建、修改和删除安全策略,并且在线测试安全策略。系统的安全策略被集中化、图形化管理,因此ralasafe为您提供了全景式、图形化的管理模式。
    a-jar-stdio-terminal:把Class文件打包成JAR进行分发这是一种很好的打包方式,它能够解决J2SE项目开发中的许多问题。但是这对于那些使用控制台进行input/output(System.out, System.err 或System.in) 时,是一个让人头大的问题。把a-jar-stdio-terminal项目的Class文件附加到JAR中并改变文件的"Main-Class"入口声明,就能够利用它提供的一个Swing屏幕窗口来访问System.out log信息和接收System.in控制台的输入。
    FCKeditor:这个HTML文本编辑器可以让web程序拥有如MS Word这样强大的编辑功能.FCKeditor支持当前流行的浏览器如IE 5.5+, Firefox 1.0+, Mozilla 1.3+与Netscape 7+. 本站有个在线DEMO

    jd2xx:利用jd2xx这个开源项目能够让Windows与Linux开发者开发出访问一些USB设备的程序.
    Bottomline:Bottomline是一套利用JCL直接从JAR 文档加载数据库驱动的JDBC Bridge API。Bottomline使用jdbc:bottomline bridge从各自的JAR文件加载多个驱动。与JDBC的不同之处在于, Bottomline使用自定义的class loaders来装载驱动完全独立于JVM的bootstrap class loader.
    WebHuddle:WebHuddle一个小巧(只有100KB),简单(不需要安装-直接运行在浏览器上)并且安全(所有数据通过HTTPS协议加密)的Web based视频会议系统.