• Swing AppFramework


    这是一个Swing应用程序开发框架,提供一组用于简化桌面应用程序开发的Java类。包括:1.应用程序生命周期管理,特别是GUI的启动与关闭。2.资源管理和载入的支持,这些资源可以是字符串,格式化的消息,图像,颜色,字体以及桌面应用程序共有的其他类型资源。3.支持Action定义、管理和绑定,包括后台运行的异步Action。4.会话状态持久化:支持自动地或有选择地保存应用程序一次运行到下次运行的GUI状态。NetBeans6.0以上的版本都支持Swing Application Framework的开发。
    点击次数   官方主页【官方主页】   下载地址【下载地址】

    网友留言/评论

    我要留言/评论

    相关开源项目

    JUnit PDF Report:这个项目能够从JUnit测试结果生成PDF报告。它使用Apache Ant来执行生成,Apache FOP来描绘PDF文档。
    Clickstream:Clickstream:它是一个JavaServlet过滤器,用来跟踪用户请求(比如:点击)和请求队列(比如:点击流)以向网络管理员显示谁在她的网站上以及每个用户正在访问那个页面。本开源项目由http://chineseren.mblogger.cn/提供.
    SimpleJTA:SimpleJTA实现了一个独立的JTA事务管理器.它主要是运用在一个没有J2EE服务器的环境中,比如在Servlet应用程序或单独的Java程序中.SimpleJTA当前支持Oracle 9i和Apache Derby数据库管理系统而且也支持实现XA接口的其它数据库系统.SimpleJTA可被运用于Spring Framework中.
    jXLS:jXLS是一个可利用XLS模板来生成Excel文件的Java开源包.
    Joda-Time:Joda-Time提供了一组Java类包用于处理包括ISO8601标准在内的date和time。可以利用它把JDK Date和Calendar类完全替换掉,而且仍然能够提供很好的集成。 Joda-Time主要的特点包括:易于使用:Calendar让获取"正常的"的日期变得很困难,使它没办法提供简单的方法,而Joda-Time能够直接进行访问域并且索引值1就是代表January。易于扩展:JDK支持多日历系统是通过Calendar的子类来实现,这样就显示的非常笨重而且事实上要实现其它日历系统是很困难的。Joda-Time支持多日历系统是通过基于Chronology类的插件体系来实现。提供一组完整的功能:它打算提供所有关系到date-time计算的功能.Joda-Time当前支持6种日历系统,而且在将来还会继续添加。有着比JDK Calendar更好的整体性能等等。
    GWT4NB:GWT4NB是一个支持GWT开发的NetBeans插件。它提供的功能包括:在新的或现有的项目中使用GWT;在任何服务器上部署,运行和调试基于GWT开发Web应用程序;辅助处理一些代码编辑操作。
    Spoon:Spoon是一个Java代码处理器完全支持java5。它能够读取并修改java程序中的任何元素(类,方法,字段,表达式,声明等)。Spoon可用于检查Java程序是否符合某些编程规范或用于程序转换(利用一个纯Java的模板引擎来实现)。
    Mango:Mango是一个基于浏览器,Ajax-enabled的M2M(也就是大家熟悉的工业控制,SCADA,HMI,Domotics)软件。它允许用户通过multiple protocol同时访问和控制电子传感器,设备和机器。在其主页上展示了一个温度传器与温度调节装置的简单例子。
    QALab:QALab这个工具能够收集,整理来自一些QA工具的数据如:pmd,checkstyle,FindBugs,Cobertura和Simian,并跟踪它们的overtime。这可以帮助开发人员,架构师与项目管理者掌握项目QA的趋势。
    MWT:Micro Window Toolkit(MWT)是一个用于开发J2ME用户界面(UI)的工具包。它具有友好,强大,快速,开源等特性。因为它的"灵感"来自AWT,Swing和SWT。可以使用bitmap fonts等来自定义组件。它专门为嵌入式开发而设计和优化。基于LGPL发布。以下是它的Demo截屏: