Comment ajouter un en-tête à la table définie ci-dessous?Comment ajouter un en-tête à une table 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()
Merci! Aussi, en fonction de votre référence, j'ai posté un exemple sans utiliser le scrollPane – Matthew