我最近发现了groovy语言以及在groovy网站上使用Swingbuilder的小小例子.但我面对的是缺乏文档或示例.它们太简单太相似了.我一直在谷歌上搜索这么多.
我怎么能猜到在最后键入hBox或闭包还是在list()等中使用listData?
解决方法
我不得不同意文档非常缺乏.当groovy站点从codehaus转移到当前位置时,似乎这些内容丢失了.
几年前我和swingbuilder建立了一些相关的用户界面,但是我在摇摆时有很多里程,并且花了很多时间来修补和解决问题.在Wayback机器上搜索导致了我最常用的SwingBuilder时最终引用的页面的存档版本:
Archived – Alphabetical Widgets List from 2014
澄清一下,这就是SwingBuilder参考页面在2014年仍然存在于codehaus域下的时候所看到的那样.这似乎已经从域名转移中脱离了地球的面貌.
该页面为您提供了可以使用SwingBuilder创建的所有元素(框架,面板等)的列表,以及链接,元素的一些文档.
如果你没有与SwingBuilder绑定,那么Oracle已经表明JavaFX是用java构建UI的方式,并且Swing不再开发,并且通常被认为或多或少死在水中. JavaFX有一个很有前景的groovy绑定:
并且GroovyFX绑定实际上看起来很好.
如果您需要坚持使用SwingBuilder,可以使用以下几个链接: