【发布时间】:2009-10-19 18:27:17
【问题描述】:
我有一个通过 Groovy 的 SwingBuilder 构建的 JTable。我想在选择单元格时触发的表格附加一个闭包,但我似乎找不到合适的钩子。
我该怎么做?
【问题讨论】:
标签: java swing groovy jtable closures
我有一个通过 Groovy 的 SwingBuilder 构建的 JTable。我想在选择单元格时触发的表格附加一个闭包,但我似乎找不到合适的钩子。
我该怎么做?
【问题讨论】:
标签: java swing groovy jtable closures
我不是 groovy 方面的专家,但是当在 swingbuilder 的表格元素中时,您可以使用 Groovy way to implement interfaces。这是可行的,因为 ListSelectionListener 只有一种方法。
table(id: 'myTable') {
myTable.selectionModel.addListSelectionListener({evt->
println("selection changed")
} as ListSelectionListener)
}
【讨论】: