vaadin相关内容

对齐选定组件的项目列表

瓦丁 14.4.7 我的表单上有一个 Select 组件.如果选择列表中的项目数量足够,则展开列表的顶部会接触到窗口的顶部,并且列表会显示两个垂直滚动条.如果我将 Select 所在的布局向下移动一点,事情看起来没问题.不过,我想知道是否有办法对齐项目列表并将其放在“选择"框的中心. 这是滚动条的图像: 这是整个应用程序: 这是创建选择框的代码: variableCol ..
发布时间:2021-09-15 20:34:17 其他开发

如何在vaadin路由器中使用参数制作动态路由器

我有以下地址 http://localhost:3000/script?company=1 如何在这个地址显示需要的组件?我的代码怎么了? {路径:'/script?company=:companyId',组件:'脚本页面',动作:(上下文,命令)=>this.protectedRouter(上下文,命令)}, 解决方案 我觉得问题是/script?company=:companyI ..
发布时间:2021-09-15 20:34:11 其他开发

Vaadin 无法在 OpenShift 上建立 Websocket 连接

我在 OpenShift 服务器上使用 Vaadin 7.3 和 Tomcat8(从服务器上的源手动构建).我的另一个设置是 Tomcat7 7.0.54 也在 OpenShift 上.我的问题出现在这两种配置上.发生的情况如下:当我打开启用了 @Push 支持的 Vaadin 应用程序时,出现以下错误: WebSocket 连接到 'ws://t8-drewconnect.rhcloud.co ..
发布时间:2021-09-15 20:34:02 其他开发

如何合并 Vaadin 网格中的单元格

我想知道如何在 Vaadin 7.6 中合并一组具有相同列名的单元格,其中单元格中的值将被唯一的单元格替换. 现在,我只找到了如何合并页眉和页脚. 谢谢, 解决方案 不幸的是 Vaadin Grid 不支持.正如您所注意到的,可以合并页眉和页脚上的单元格,但实际内容单元格不支持. ..
发布时间:2021-09-15 20:33:59 Java开发

网格中的 Vaadin 过滤器

我在 Vaadin 中遇到过滤器问题.为网格中的每一列制作过滤器很容易.但现在我需要为网格中的所有单元格做一个过滤器.我不知道该怎么做. 我试图在这个例子中这样做,但它不起作用 过滤器 f =new Or(new SimpleStringFilter(Columns.SEARCH.id(), "rpm-diastolic", true, false),new Or(new SimpleS ..
发布时间:2021-09-15 20:33:56 Java开发

表格合并单元格 - Vaadin

我正在使用 Vaadin 创建表格.一些细胞正在重复.所以我希望它们合并在一个单元格中,正如您在图像上看到的: 第一张图片显示了表格现在的样子,第二张是我想要合并单元格的样子. 我正在使用此代码: Table table = new Table(AppData.getMessage("menu.report2"));table.addContainerProperty(tableHe ..
发布时间:2021-09-15 20:33:53 其他开发

如何在 Vaadin 7 中创建复杂表(不需要复杂表头)

我正在尝试在 Vaadin 7 中创建一个类似于下图的表格. 图:http://i.stack.imgur.com/dvkO1.png 我在考虑这 3 种可能性.我仍然不清楚我应该继续实施什么. 1) 使用列生成器.我提到了 https://vaadin.com/book/vaadin7/-/page/components.table.html 2) 在表项中有一个表.但我 ..
发布时间:2021-09-15 20:33:50 其他开发

通过 Vaadin 中的链接打开弹出窗口

我在我的应用程序中使用 Vaadin 框架.我想使用 Vaadin Link 打开一个弹出屏幕.我知道通过按钮打开弹出窗口,但我需要通过链接打开弹出窗口.任何人都可以帮忙,这是我的代码: Link link1 = new Link(String.valueOf(rs.getInt(1)), new ExternalResource("#"));_reportTable.getItem(dashb ..
发布时间:2021-09-15 20:33:44 其他开发

如何将单击侦听器或上下文菜单添加到 Vaadin 的网格列标题

这个问题类似于这个.但是我对 Vaadin 14 很感兴趣,因为我正在将旧的 Table 组件迁移到 Grids.不再有 HeaderClickListener.因此,如何在 Grid 标题上实现点击侦听器. 我不介意添加带有用于复制的列选择的上下文菜单,但据我所知,没有用于获取列中数据的 API? 解决方案 在 Vaadin 14 中没有 HeaderClickListener.相 ..
发布时间:2021-09-15 20:33:41 其他开发

vaadin 网格列排序嵌套属性

我使用带有嵌套属性的 Vaadin 网格,例如order.createdAt.我想对这些列进行排序并使用 .setSortProperty("order.createdAt") 设置排序,因为 createdAt 是一个 LocalDateTime,它始终是 Comparable.但这不起作用.我需要为每个这样的列定义一个 comparator,并且我已经使用了很多 :-) grid.addCo ..
发布时间:2021-09-15 20:33:36 其他开发

在独立于 UI 的 Vaadin 8 应用程序中运行代码

在早期版本中,您可以有一个实现 ServletContextListener 的类,并将您的代码放在 contextInitialized 方法中,以便它在服务器启动时运行.这对于将数据库加载到内存中很有用.如何在 Vaadin 8 项目中实现这一目标? 解决方案 以完全相同的方式:通过注册一个 ServletContextListener.您可以为此使用 @WebListener 注释. ..
发布时间:2021-09-15 20:33:33 其他开发

Vaadin 12 中标签字段内的超链接

在 Vaadin 12 中,我似乎无法在标签字段中创建超链接(或就此而言,任何“正常"http 条目).它最终将我的命令显示为文本.这是我的代码: final Label lblRunMs = new Label(" 请现在使用在上一步中构建的 gs-DIA 方法文件运行您的质谱仪 (MS). 当 MS 运行时,生成的 MS 文件将自动且近乎实时地导入(例如,在创建 MS 文件 ..
发布时间:2021-09-15 20:33:29 其他开发

如何在 Vaadin 12 中创建 Web 服务?

我正在考虑将 Vaadin 12 用于我的前端开发(我们主要是纯 Java 工程师,我希望将大部分代码保留在 Java 中).但是,我们可能还需要支持网络服务.如果我们不使用 Vaadin,我们只会使用 Jersey &DropWizard,创建网络服务很简单. 但是在 Vaadin 12 中,我可以使用最少的附加代码/技巧来创建网络服务吗?(我在 Vaadin 8 中看到了如何执行此操作的 ..
发布时间:2021-09-15 20:33:26 其他开发