框架 – 接下来要选择什么来构建桌面应用程序?

我一直在读Groovy,我已经走了一半.我开始喜欢groovy很多,并用它来解决一些简单的现实问题;因为我喜欢构建Web应用程序,所以我会阅读Grails webframework,因为我知道Groovy.

但如果我想构建桌面应用程序,哪个框架将是不错的选择?我想为Groovy语言(或者说任何语言)创建一个简单的IDE,它可以做语法高亮和其他类型的东西.如前所述,与Java相比,我喜欢Groovy; Griffon是一个基于Groovy构建的框架,主要用于创建桌面应用程序.但是我找不到Griffon的足够资源!

对于那些了解和喜爱Groovy的人来说,Griffon是一个很好的框架(和我一样)吗?我可以选择它来构建如上所述的简单IDE吗?或者还有其他任何基于Groovy的框架,与Griffon相比这是好的吗?

解决方法

我在Griffon中发现的问题是,许多插件有点过时,因为他们没有使用最新的UI库(例如Flamingo,Substance和SwingXBuilder,但我认为它刚刚升级为使用SwingX 1.6).

我直接使用SwingBuilder,我通过自己的构建器实现添加了一些扩展:

http://code.google.com/p/ousia

如果你想构建一个IDE我可以推荐RSyntaxTextArea组件,因为它对很多编程语言有很好的支持,而且使用起来非常简单:

http://fifesoft.com/rsyntaxtextarea/

相关文章

背景:    8月29日,凌晨4点左右,某服务告警,其中一个...
https://support.smartbear.comeadyapi/docs/soapui/steps/g...
有几个选项可用于执行自定义JMeter脚本并扩展基线JMeter功能...
Scala和Java为静态语言,Groovy为动态语言Scala:函数式编程,...
出处:https://www.jianshu.com/p/ce6f8a1f66f4一、一些内部...
在运行groovy的junit方法时,报了这个错误:java.lang.Excep...