Mat*_*att 3 groovy swingbuilder
如何在下面定义的表中添加标题?
import groovy.swing.SwingBuilder
data = [[first:'qwer', last:'asdf'],
[first:'zxcv', last:'tyui'],
[first:'ghjk', last:'bnm']]
swing = new SwingBuilder()
frame = swing.frame(title:'table test'){
table {
tableModel( list : data ) {
propertyColumn(header:'First Name', propertyName:'first')
propertyColumn(header:'last Name', propertyName:'last')
}
}
}
frame.pack()
frame.show()
Run Code Online (Sandbox Code Playgroud)
如果将表放在scrollPane中,则会显示标题:
import groovy.swing.SwingBuilder
data = [[first:'qwer', last:'asdf'],
[first:'zxcv', last:'tyui'],
[first:'ghjk', last:'bnm']]
swing = new SwingBuilder()
frame = swing.frame(title:'table test'){
scrollPane {
table {
tableModel( list : data ) {
propertyColumn(header:'First Name', propertyName:'first')
propertyColumn(header:'last Name', propertyName:'last')
}
}
}
}
frame.pack()
frame.show()
Run Code Online (Sandbox Code Playgroud)
请参阅本页第一项,了解原因
| 归档时间: |
|
| 查看次数: |
2185 次 |
| 最近记录: |