首页 > TAG信息列表 > vaadin8

java-如何通过过滤在Vaadin 8网格页脚中计算总数

我知道我必须使用grid.getDataProvider()来获取ListDataProvider(假设我已将列表发送到grid.setItems()).用其他方法计算页脚总数: Collection myItems = ((ListDataProvider)grid.getDataProvider()).getItems(); for(MyItem myItem : myItems) total += myItem.getValue(); fo

@UIScope注释不适用于春天视图?

我正面临着Vaadin spring注释@UIScope的问题,定义如下: @SpringComponent @SpringView(name = AdminView.VIEW_NAME) @UIScope public class AdminView extends NavigatingView { ... } 每次导航打开视图时都会创建视图.我希望它在第一次访问时只创建一次. 但是,如果我用@Scop

java – 如何在Vaadin 8中设置DateField以根据用户的时区突出显示默认日期

我希望将DateField默认为我的用户的时区.我已经尝试过DateField.setZoneId(),但这似乎没有做任何事情.然后我尝试做DateField.setDefaultValue(LocalDateAdjustedForTimeZone),这主要是因为蓝框正确突出显示但是黑色轮廓仍然在服务器的时区下面.解决方法:据我所知,在Vaadin客户端组

为什么spring-vaadin会忘记我的设置区域设置,但在页面刷新后会突然记住它?

情况:我有一个vaadin-spring应用程序,我必须让用户在登录时更改语言.我在登录页面使用一个组合框来切换区域设置. Spring语言环境解析器实现是CookieLocaleResolver,因为我想在cookie中存储下次访问的选定选项. @Bean public LocaleResolver localeResolver() { CookieLocaleRe

java – 从Vaadin 8应用程序生成HTML页面,并在新窗口中打开

从我的Vaadin 8网络应用程序,我希望用户能够通过单击按钮在另一个窗口中打开报告.内容将由Vaadin应用程序使用纯HTML5而不是使用Vaadin小部件生成. Vaadin 8手册有一个页面Handling Browser Windows.它显示了使用BrowserWindowOpener对象打开一个新窗口.但是那个窗口包含一个Vaadin