加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

SwingBuilder中使用Jtable,例2

发布时间:2020-12-14 17:05:51 所属栏目:大数据 来源:网络整理
导读:import groovy.swing.SwingBuilderdef data =[[nick: 'MrG',full: 'Guillaume Laforge'],[nick: 'jez',full: 'Jeremy Rayner'],[nick: 'fraz',full: 'Franck Rasolo'],[nick: 'sormuras',full: 'Christian Stein'],[nick: 'blackdrag',full: 'Jochen Theodor
import groovy.swing.SwingBuilder
def data =[
	[nick: 'MrG',full: 'Guillaume Laforge'],[nick: 'jez',full: 'Jeremy Rayner'],[nick: 'fraz',full: 'Franck Rasolo'],[nick: 'sormuras',full: 'Christian Stein'],[nick: 'blackdrag',full: 'Jochen Theodorou'],[nick: 'Mittie',full: 'Dierk Koenig']
]
def swing = new SwingBuilder()
def frame = swing.frame(title: 'Table Demo') {
	scrollPane {
		tab=table {
			model=tableModel(list: data) {
				propertyColumn(header: 'Nickname',propertyName: 'nick');
				propertyColumn(header: 'Full Name',propertyName: 'full');
			}
		}
	}
}
frame.pack()
frame.show()

//model.getRows().add([nick:'李',full:'李某某']);
model.rows.add([nick:'李',full:'李某某']);
tab.updateUI();
?

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读