4

我最近在 groovy 的网站上为自己发现了 groovy 语言和使用 Swingbuilder 的小例子。但是我面临着文档或示例的严重缺乏。它们都太简单太相似了。我一直在谷歌上搜索很多东西。

我将如何猜测在最后键入 hbox 或闭包或在 list() 等中使用 listData ?

为什么会这样,有人可以分享一些链接或资源吗?

4

1 回答 1

1

我不得不同意文档非常缺乏。当 groovy 站点从 codehaus 转移到当前位置时,这些内容似乎丢失了。

几年前,我使用 swingbuilder 构建了一些非常复杂的 UI,但我在 Swing 方面取得了很多成就,并花了很多时间修补和解决问题。对 Wayback 机器的搜索导致了我在使用 SwingBuilder 时最常提到的页面的存档版本:

存档 - 从 2014 年开始按字母顺序排列的小部件列表

澄清一下,这就是 2014 年 groovy 文档仍然存在于 codehaus 域下时 SwingBuilder 参考页面的外观。这似乎已经在域转移中脱离了地球的表面。

该页面为您提供了可以使用 SwingBuilder 和通过链接创建的所有元素( 、 等)的列表,以及元素framepanel一些文档。

如果您不依赖于 SwingBuilder,Oracle 已经表示 JavaFX 是使用 java 构建 UI 的方式,并且 Swing 不再开发,并且通常被认为或多或少地死在水中。JavaFX 有一个很有前途的 groovy 绑定:

http://groovyfx.org/

并且 GroovyFX 绑定实际上似乎得到了很好的记录。

如果您需要坚持使用 SwingBuilder,几个链接可能会有所帮助:

Andres Almiray 的一篇 groovymag 旧文章的摘录

SwingBuilder 上的 Oracle 演示文稿

于 2018-05-16T21:18:54.510 回答