Swing开发框架 Griffon

Apache
Java
跨平台
2009-05-21
红薯

Griffon 是Swing开发者的一个Groovy框架。Griffon期望提供一个稳定代码结构给Swing应用,就像Grails给web开发带来的优势一样。同时,Griffon也可能提供一个替代应用框架,替代Spring RCP,Eclipse RCP和NetBeans平台。

示例代码:

DemoConsoleView.groovy

application(title:'DemoConsole', pack:true, locationByPlatform:true) {
    panel(border:emptyBorder(6)) {
        borderLayout()

        scrollPane(constraints:CENTER) {
            textArea(text:bind(target:model, targetProperty:'scriptSource'),
                enabled: bind {model.enabled},
                columns:40, rows:10)
        }

        hbox(constraints:SOUTH) {
            button("Execute", actionPerformed:controller.&executeScript,
                enabled: bind {model.enabled})
            hstrut(5)
            label("Result:")
            hstrut(5)
            label(text:bind {model.scriptResult})
        }
    }
}
加载中

评论(0)

暂无评论

Griffon 2.1.0 发布,Swing 开发框架

Griffon 是Swing开发者的一个Groovy框架。Griffon期望提供一个稳定代码结构给Swing应用,就像Grails给web开发带来的优势一样。同 时,Griffon也可能提供一个替代应用框架,替代Spring RCP,Ec...

2014/12/12 07:34

Griffon 1.4.0 发布,Swing 开发框架

Griffon 1.4.0 发布了,Griffon 是Swing开发者的一个Groovy框架。Griffon期望提供一个稳定代码结构给Swing应用,就像Grails给web开发带来的优势一样。同 时,Griffon也可能提供一个替代应用框...

2013/09/11 08:42

Griffon 1.3.0 发布,Swing 开发框架

Griffon 1.3.0 发布了,该版本修复了大量 bug ,升级了依赖包包括: groovy-all 2.1.3 ant 1.9.0 ant-launcher 1.9.0 ant-junit 1.9.0 http-builder 0.6 slf4j-api 1.7.3 slf4j-log4j12 1.7...

2013/05/14 07:44

Griffon 1.2 发布,Groovy 开发 GUI 的框架

Griffon 1.2 发布了,Griffon 是Swing开发者的一个Groovy框架。Griffon期望提供一个稳定代码结构给Swing应用,就像Grails给web开发带来的优势一样。同 时,Griffon也可能提供一个替代应用框架...

2013/01/12 09:56

Griffon 1.1 发布,Groovy 开发框架

Griffon开发团队今天发布了Griffon 1.1.0正式版本。 Griffon 是Swing开发者的一个Groovy框架。Griffon期望提供一个稳定代码结构给Swing应用,就像Grails给web开发带来的优势一样。同 时,Gri...

2012/09/21 13:31

Griffon 1.1.0 发布,Groovy的Swing框架

Griffon 是Swing开发者的一个Groovy框架。Griffon期望提供一个稳定代码结构给Swing应用,就像Grails给web开发带来的优势一样。同时,Griffon也可能提供一个替代应用框架,替代Spring RCP,Ec...

2012/09/21 09:33

Griffon 1.0.2 发布,Groovy开发Swing的框架

Griffon 发布了 1.0 的第二个维护版本,该版本主要是 bug 修复,包括: Bug 修复 [GRIFFON-530] - run-app on projects with composed name [GRIFFON-534] - The signature file name shoul...

2012/08/18 07:27

Griffon 1.0 正式发布,JVM 应用开发框架

Griffon开发团队近日发布了Griffon 1.0正式版。 Griffon是一个用于开发基于JVM的桌面应用程序的框架,使用Groovy作为主要语言。受 Grails的启发,Griffon遵循“约定优于配置(Convention ov...

2012/06/11 12:13

Griffon 0.9.5 发布,Groovy开发Swing的框架

Griffon 0.9.5 稳定版发布了,该版本修复了 RC2 的一些 bug。 Griffon 是Swing开发者的一个Groovy框架。Griffon期望提供一个稳定代码结构给Swing应用,就像Grails给web开发带来的优势一样。同...

2012/04/06 08:10

Griffon 0.9.5-rc2 发布,Groovy开发Swing的框架

Griffon 是Swing开发者的一个Groovy框架。Griffon期望提供一个稳定代码结构给Swing应用,就像Grails给web开发带来的优势一样。同 时,Griffon也可能提供一个替代应用框架,替代Spring RCP,Ec...

2012/03/09 23:11

没有更多内容

加载失败,请刷新页面

暂无问答

Griffon 富网络框架

Griffon 0.3发布,类似Grails的富网络框架,Griffon期望提供一个稳定代码结构给Swing应用

2010/03/03 09:34
318
0
在 Gradle 脚本中处理Manifest: ClassPath

运行Java程序时,为了告诉系统到哪里去找外部的库文件,必须以Class-Path的形式把库的路径传递给jvm。基本的方式就是在Manifest文件中指定Class-Path,在Gradle 中,可以使用如下代码: 1...

2015/06/06 10:38
73
0
利用db4o简化对象存储

db4o是一款优秀的面向对象数据库,German Viscuso最近在DZone上发表了一篇介绍它的文章,该文可以视为是db4o在主要语言和框架中的一次巡演。 作为一个关注Groovy的站点,我们的兴趣当然是其中...

2010/03/11 15:02
297
0
利用db4o简化对象存储

db4o是一款优秀的面向对象数据库,German Viscuso最近在DZone上发表了一篇介绍它的文章,该文可以视为是db4o在主要语言和框架中的一次巡演。 作为一个关注Groovy的站点,我们的兴趣当然是其中...

2010/03/15 21:13
281
0
Griffon 0.3发布

类似Grails的桌面快速开发框架Griffon如今发布了0.3版。 该版本的主要特性: 升级到Groovy 1.7.1 增强了针对Applet和Webstart模式的打包选项 本地库支持——应用现在可以打包平台相关的jar和...

2010/03/11 15:02
185
0
groovy语言的主要产品

Grails http://www.grails.org Gradle http://www.gradle.org Griffon geb http://www.gebish.org...

2013/10/13 21:33
48
0
Groovy&Grails-插件应用-Simple Captcha Plugin

创建简单的图像验证码,防止自动完成和提交HTML表单

2013/10/11 21:51
160
0
Groovy 1.6的新特性

Groovy 1.6概览 Groovy 1.6的主要亮点列举如下: 编译时与运行时性能的巨大提升 多路赋值 if/else与try/catch块中可选的返回语句 Java 5注解定义 AST转换和众多转换注解,比如@Singleton、@...

2015/04/26 20:50
86
0
常用的开发工具推荐 (不定期更新)

Win 版 firefox 浏览器,内含有很多工具,比如盛大记事本,在线支持编辑更新,Gapproxy 等等。 putty 终端登录工具,Linux 下的不好用,win 下的还好。 Source Insight ,源代码查看器 BC 文...

2016/06/20 16:04
4
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部