我对 groovy/griffon 和使用 SwingPad 应用程序很陌生。
它似乎工作正常,但我无法添加标签。我试过按钮、scrollPane、textArea、panel,所有这些都可以正常工作,但添加标签总是会产生以下异常:
groovy.lang.MissingMethodException: No signature of method: javax.swing.JLabel.call() is applicable for argument types: (java.util.LinkedHashMap) values: [[text:label text, constraints:North]]
Possible solutions: wait(), any(), wait(long), add(java.awt.PopupMenu), add(java.awt.Component), each(groovy.lang.Closure)
我在 Mac 上使用最新的 griffon 版本 0.9.5。这是一个非常简单的脚本,它不起作用:
panel(id:'main') {
label(text:'label text')
}
已安装插件的列表(来自 SwingPad 应用程序的 about 对话框):
coverflow
crystalicons
designgridlayout
effects
glazedlists
i18n-support
jexplose
jxlayer
miglayout
riverlayout
silkicons
swing
syntaxtext
transitions
tray-builder
zonelayout
有任何想法吗?