vaadin相关内容

通过 Vaadin6 中的自定义小部件集成 Google 钱包

我需要将 Google 钱包集成到我的 Vaadin 6 应用程序中,从 这里. 首先,我试图将这个给定的样本运行到 vaadin 中,但经过长时间的努力,我现在卡住了.尝试了很多方法/例子,研究了很多关于小部件但只有 客户端组件 VGoogleWallet.java package com.example.testing.client.ui;导入 com.example.testi ..
发布时间:2021-09-15 20:35:26 前端开发

Vaadin 将表格内容放入 Map

我对 Vaadin 有点陌生,并且已经阅读了他们的书.我的问题是关于可编辑表格以及如何在更改表格时从中获取值. 所以基本上我有一个简单的表格,我用一个 HashMap 填充它.所以编辑按钮使字段可编辑,添加行按钮添加一行.实现很简单.但是我没有管理的是更新按钮,因为当我添加一行或编辑某个字段时,我想再次将所有更改的键和值成对放入我的哈希图中,然后再做某事. 我知道 Property.V ..
发布时间:2021-09-15 20:35:22 Java开发

如何使用空字符串设置 Vaadin 标签的宽度

根据文档 如果您有一个空标签(带有空字符串的标签)宽度将折叠为 0.话虽如此,文档还说:“如果您想要一个具有可调整宽度或高度的间隙,如果您为其指定高度或宽度,则可以使用空标签" 但是,当我这样做时,宽度仍然会折叠为 0.我需要宽度来保持它的大小,因为我为背景使用了不同的颜色. 解决方案 对我来说,向 whatEverIsTheStyleName.scss 添加样式以指定宽度工作正常: . ..
发布时间:2021-09-15 20:35:19 Java开发

如何从库中添加 vaadin 主题

我开发了一个 vaadin 库项目.该库被多个 vaadin 应用程序使用.该库具有可在应用程序中使用的 GUI. 目前,库中 GUI 的样式必须手动添加到依赖应用程序的主题中.我正在寻找一种方法将样式嵌入库本身,并仅通过应用程序的引用来使用它(就像应用程序使用以下声明导入 valo 主题一样). @import "../valo/valo";.我的主题{@include valo;} ..
发布时间:2021-09-15 20:35:16 Java开发

Vaadin 7:TableFieldFactory

有没有办法用与 propertyId 相关的特定字段来实现 TableFactory 接口?我只得到一种类型的字段,因为我对所有表都使用了通用类,而且我缺少 CheckBox 布尔值(常规代码): class DefaultTableFieldFactory 实现 TableFieldFactory {@覆盖公共场createField(Container container, Object i ..
发布时间:2021-09-15 20:35:13 其他开发

Vaadin 音频搜索位置

我想知道如何在 Vaadin 中查找音频组件的位置,或从音频播放器读取当前时间.这有可能以某种方式做吗? 解决方案 这些功能不包含在音频组件中.但幸运的是,有附加的、更复杂的音频播放器,它具有您正在寻找的功能. https://vaadin.com/directory/component/audiovideo 对于多个音频流的更复杂用例,也存在 https://vaadi ..
发布时间:2021-09-15 20:35:11 其他开发

Vaadin 上传组件上传按钮,更改其样式?

瓦丁 7.6.2 如何在上传组件的上传按钮上应用 setStyleName("small") 并使其工作?如果这需要自定义 CSS,最好能看到一个示例.这个问题是针对上传按钮的,而不是“浏览"按钮,在我的情况下,它已被 setImmediate(true) 隐藏. 解决方案 将此 scss 用于小型上传按钮: .v-upload-small .v-button{高度:31px;填充 ..
发布时间:2021-09-15 20:35:08 其他开发

自定义 Vaadin 导航器

我只是扩展了 Vaadin 的导航器并覆盖了一些方法: public class MyNavigator extends Navigator {最终 SpringViewProvider viewProvider;public MyNavigator(UI ui,SingleComponentContainer 容器,SpringViewProvider viewProvider){超级(用户界 ..
发布时间:2021-09-15 20:34:56 Java开发

如何以编程方式打开 vaadin 组合框

我使用组合框实现了一个poor-mans-searchbox.将搜索表达式输入到文本字段中,然后用户按 Enter.然后将搜索表达式添加到组合模型中,这在事件处理程序中被捕获,然后运行搜索,清空组合列表并用搜索结果填充它.但是,用户随后需要手动打开组合列表(通过按下小向下箭头)以查看结果.自动打开列表会很好,但我还没有找到如何做到这一点.有人知道吗? 此外,每次用户按下一个键时都应该执行搜索 ..
发布时间:2021-09-15 20:34:46 其他开发

如何使用地图项目类型填充 Vaadin Grid

我想用 Map 项目填充我的 Vaadin 网格.那是因为我像这样从数据库中获取数据(也许这是主要问题): List>result = jdbcTemplate.queryForList("select * from db", new Object[]{}); 现在假设我创建了我的测试列表并用一些地图填充它: List>项目 = 新的 ArrayList();项目.添加(地图);项目.添加( ..
发布时间:2021-09-15 20:34:43 Java开发

Vaadin 将 Javascript 添加到自定义布局

我已经阅读了有关此主题的其他帖子.我只是想澄清一下,vaadin 真的没有办法: 创建一个自定义布局的html文件,比如custom.html; 导入一个java脚本文件,然后...; 从 html 文件中调用 js 函数,就像通常那样? 目前我在 Vaadin\themes(project)\layouts 中有 home.html,在 Vaadin\js\custom.js 中 ..
发布时间:2021-09-15 20:34:40 前端开发

如何在 vaadin 中使 SQLContainer 自动复习

我有一个 vaadin 应用程序,我使用 SQLContainer 来显示数据库记录.我想让 SQLcontainer 在发生任何数据库更改时自行更新的问题.请问有人帮我吗? 解决方案 AFAIK 您不能在任何数据库系统(如 MySQL、Oracle 或 MSSQL)中注册更改的“侦听器".这不是数据库的预期和架构如何工作. 解决方法是在 Vaadin 中注册 JavaScript ..
发布时间:2021-09-15 20:34:37 其他开发

如何在vaadin中关闭窗口?

我有类 MyCustomWindow,它从 vaadin 扩展了 Window (com.vaadin.ui).当您单击某个按钮时,MyCustomWindow 将显示.现在我想向这个窗口添加按钮,当你按下这个按钮时,它会关闭窗口.我有问题要使用什么来删除此窗口.我发现: Window w = getWindow();getApplication().removeWindow(w); 或 W ..
发布时间:2021-09-15 20:34:35 Java开发

如何向 vaadin 网站添加 javascript 插件

或 部分(取决于插件),但我们无权访问直接在 Vaadin 开发中完成,所以想知道人们是如何做到的? 也许这是我们使用 @JavaScript 注释的地方,引用了 此处,但这似乎有点过分,因为我认为我不需要组件. 解决方案 @JavaScript 可以用来加载任何 JavaScript 文件,它不需要是一个组件. ..
发布时间:2021-09-15 20:34:29 Java开发

如何创建“频谱"使用 Vaadin 的图表 14+

在 Vaadin 14(或更高版本)中是否有一种方法可以创建所谓的“光谱"?图表?本质上,它 99% 与“分散"相同.图表,除了从该点一直向下画一条线到 x 轴(请参见下面的图 1 和图 2,它们更像是一个正确的光谱图.).我创建了一个“黑客"使用“折线图"在 Vaadin 中实现这些准频谱图;并通过添加两个“假"在我的直接点的左侧和右侧强度为 0 的点(如下面标题为“代码片段 1"的代码片段所示 ..
发布时间:2021-09-15 20:34:26 其他开发