gpt4 book ai didi

java - 瓦丁表 : load data only on click of button

转载 作者:行者123 更新时间:2023-12-01 23:45:49 24 4
gpt4 key购买 nike

我的表有一个很大的查询,所以我想让用户在显示表数据之前过滤一些字段。

是否可以使表格仅通过单击某个按钮来获取数据?实际上,当我加载 View 时,表已经获取了数据,这是由 PagedTableLazyBeanContainer 创建的(我正在使用 Lazy Container 对我的表进行分页)?

最佳答案

首先你可以初始化表格

Table table = new Table()

然后您应该为您的表定义一个容器(我建议您使用 BeanItemContainer)

BeanItemContainer<YourObject> container = new BeanItemContainer<YourObject>(YourObject.class);

最后,您应该填充 Button.ClickListener 中的容器

Button button = new Button("Button", new Button.ClickListener() {

@Override
public void buttonClick(ClickEvent event) {
table.setContainerDataSource(container);
}
});

关于java - 瓦丁表 : load data only on click of button,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17086243/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com