问题标签 [vaadin]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
226 浏览

graphics - GWT Graphics - 重置文本

我正在开发一个使用GWT-Graphics的项目。我有包含椭圆和文本的绘图区域。当我双击它们时,会出现一个弹出菜单并提供输入文本的选项。现在,当我保存此文本时,我希望它出现在此绘图区域中以代替先前的文本。

我正在尝试这样做,但没有运气。它保留旧文本,除此之外,它还包括当前文本。有没有办法只显示新文本。

任何输入都会有很大帮助。谢谢你。

0 投票
1 回答
3640 浏览

java - 如何在 vaadin 中动态添加选项卡?

我想知道如何在 vaadin tabsheet 中动态添加选项卡。我有由两个选项卡组成的 TabSheet。第一个选项卡有一个按钮。如果我们单击该按钮,则另一个选项卡应在选项卡表中动态添加。谁能告诉我如何实现这一点。

0 投票
7 回答
7214 浏览

comparison - Vaadin vs Apache 点击我的 webapp 开发选择哪一个

VaadinApache Click似乎同样出色,我应该选择哪一个来开发我的 Web 应用程序。或者更确切地说,每个框架的优缺点是什么。

0 投票
3 回答
5155 浏览

vaadin - 如何为 Vaadin Table 中的特定列设置字体大小?

我已经使用 vaadin 创建了表。现在我想为该表中的特定列内容设置字体大小。是否可以为该表中的特定列设置字体大小?如果是这样,请给我设置字体大小的想法。如果你可以提供一些代码片段。

0 投票
3 回答
7489 浏览

vaadin - 如何从vaadin的另一个子窗口打开新的子窗口?

我想从另一个子窗口打开一个子窗口。也就是说,我在那个窗口中有一个弹出子窗口,我放置了一个按钮。如果我们点击那个按钮,另一个弹出子窗口应该打开。当我尝试此操作时,我收到错误消息“java.lang.IllegalArgumentException:您只能在应用程序级窗口中添加窗口。” 谁能告诉我如何在 vaadin 中解决这个问题。

0 投票
1 回答
181 浏览

gwt - gwt-graphics 0.9.3 是否与 gwt 2.0.3 兼容

我正在为我的一个项目使用gwt graphics(vaadin),直到昨天我有 gwt1.7.1 并且所有绘图对象都工作正常。出于某种原因,我不得不再次安装 eclipse,所以现在我有了 gwt 2.0.3。我现在观察到图形的一些问题,例如文本没有正确定位,如果我对代码进行任何更改,涉及到绘图对象,它不会显示出来。因此想知道 gwt-graphics0.9.3 是否与 gwt 2.0 兼容。

谢谢你。

0 投票
3 回答
8922 浏览

hibernate - Vaadin 表格隐藏列和容器自定义

我正在测试一个项目,使用 Vaadin 和 Hibernate。我正在尝试使用 HbnContainer 类将数据显示到表中。问题是我不想在表中显示这两个类的所有属性。

例如:

第二类:

接下来,我使用 HbnContainer 检索我的数据,并将其连接到表:

该表将仅显示来自用户的列,而对于“角色”,它将改为放置角色 ID。如何隐藏该列,并将其替换为 UserRole.name ?

我设法使用 ColumnGenerator() 为 UserRole 获取表中的字符串值 - 但我无法使用数值删除前一列。

我错过了什么?或者,在显示表格之前“自定义”数据的最佳方式是什么(如果我想在表格中显示来自多个对象类型的数据......我该怎么办?)

如果我不能很快找到一个简单的解决方案,我想我会“手工”构建表格..

那么,对这个问题有什么建议吗?

编辑:
我以前没有很好地表达自己。我需要知道的是如何使用嵌套的 pojos,与 HbnContainer,并控制表中出现的属性(和“子属性”)。我试图扩展和重新实现 HbnContainer 的某些部分,但是.. 无法正确执行。

对于前面的示例,从 Users 表生成的表如下所示:

我想要类似的东西:

0 投票
4 回答
12921 浏览

vaadin - 如何选择vaadin表中的所有行?

你好,

我有一个复选框,一个表和表有 10 行。如果用户选中该复选框,那么 vaadin 表中的所有 10 行都应该需要选择,但我不知道如何实现此功能。谁能告诉我如何做到这一点?如果可能的话,请给我一些代码片段。

0 投票
1 回答
348 浏览

java - java 注释 - 从 Vaadin 项目调用定位器类的问题

我不知道如何在不写几页的情况下解释这一点,所以我希望实际的代码更具表现力。

我制作了一个包含多个注释声明的 jar,类似于以下内容:

然后我制作了一个测试 jar,其中包含多个包中的多个类,并仅用上面的注释(带有 package-info.java)标记了一个包,如下所示:

这个 jar 在其构建路径中有包含注释的 jar。

然后我创建了一个静态类,它有一个方法(LoadPlugins),它检索一个包含目录所有 jar 的列表。然后它在 jar 中搜索“package-info”类并检查该类包是否包含 MarkedPackage 注释。通过调用这个:

其中 thisClass 是通过类加载器检索的包信息类。和:

elem.getAnnotatios().length 用于调试目的。

当我从静态类调用方法时出现问题:

如果我从主函数调用它:

一切正常,它显示 System.out.println(elem.getAnnotations().length) 中的“1”;

但是,如果我从我的 Vaadin 项目中的按钮调用它:

它显示 System.out.println(elem.getAnnotations().length); 中的“0”;

另外我应该提到我在我的 Vaadin 项目中创建了 main,因此它具有完全相同的构建路径和资源。

Web 应用程序和“@Retention(RetentionPolicy.RUNTIME)”是否存在问题?

希望我足够清楚...希望有人为我提供解决方案...如果您需要更多信息-请告诉我。

谢谢你。

0 投票
2 回答
5444 浏览

java - 如何将maven生成的vaadin项目集成到eclipse vaadin插件中?

Eclipse Vaadin 插件具有很酷的自动构建功能。只需在调试控制台中单击“重新启动应用程序”,即可使用最新的应用程序版本。

不幸的是,导入 maven 生成的 vaadin 项目(使用 m2e)并从 vaadin eclipse 插件生成的项目中复制粘贴 .project buildCommands 和性质不起作用。

我无法“在服务器上运行...”,tomcat 未部署应用程序,原因不明。我可以在 wtpapps 文件夹中看到应用程序,但它仍然没有部署。