我對groovy/griffon和SwingPad應用程序的玩法很新穎。Griffon SwingPad:不能添加標籤(groovy.lang.MissingMethodException:沒有方法簽名:javax.swing.JLabel.call()..)
它似乎工作正常,但我不能添加標籤。我試過按鈕,滾動面板,文本區域,面板,這一切工作正常,但添加標籤總是產生以下異常:
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)
我使用的是最新版本的格里芬0.9.5在Mac上。這裏是一個非常簡單的腳本,它不工作:
panel(id:'main') {
label(text:'label text')
}
安裝的插件列表(從SwingPad應用的關於對話框):
coverflow
crystalicons
designgridlayout
effects
glazedlists
i18n-support
jexplose
jxlayer
miglayout
riverlayout
silkicons
swing
syntaxtext
transitions
tray-builder
zonelayout
什麼想法?
不幸的是,這不起作用(同樣的例外)。恕我直言,這看起來像bug。其他人是否也有同樣的問題?如果是這樣,我會提交一個bug ... – 2012-04-29 05:34:10
@DieterRehbein現在回到計算機,運行0.9.5 SwingPad應用程序,我會給它一個 – 2012-04-30 08:47:06
@DieterRehbein適用於我......: -/Do當應用程序啓動時,你會從'griffon run-app'中得到任何異常?也許先試試'griffon clean'? – 2012-04-30 08:59:53