1
我需要使用我自己的JTable子類,但不知道如何在View中使用它,無法找到它。如何在griffon中使用我自己的swing類的子類
什麼我要在這裏而不是使用表:
scrollPane (constraints: "growx, growy, gapy 0:0:0, gapx 0:0:0") {
table(id: 'thesublcass') {
tableFormat = defaultTableFormat(columns: model.columns)
...
}
}
編輯:這個完美工作,感謝兩者。
表(新YourClass())
謝謝!我試過,但我得到'java.lang.RuntimeException:'小部件'不支持嵌套。'..是否有一種方法來包括tableFormat settinge等內部的部件()? – Persimmonium
你可以創建你的類的一個實例,設置它,然後將這個實例傳遞給'widget' –
如前所述'widget'不支持嵌套,但是'container'不支持,正如http://griffon.codehaus.org /guide/latest/guide/views.html#specialNodes。只要YourClass是JTable的子類,您也可以使用'table(new YourClass())'。 – aalmiray