问题标签 [vaadin7]

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 回答
420 浏览

vaadin - 需要 Vaadin 7 的解决方案 GUI 编辑器

我正在开发 vaadin 7,问题在于创建设计,创建布局和编写 css 以获得更好的外观真的很可怕,一切都是手动设计组件。

有一个用于 vaadin 设计的复合编辑器,但它并没有真正的帮助。复合编辑器没有着色、调整大小、边框、创建图像组件等

谁能帮我设计一个用于设计 vaadin 组件的备用 GUI 编辑器。

谢谢,南达基肖尔

0 投票
3 回答
6439 浏览

vaadin - 如何更改 Vaadin 7 应用程序的主视图?

我想编写一个 Vaadin 7 应用程序(参见下面的MyVaadinUI),它要求用户输入用户名和密码。

如果它们是正确的,应该出现另一个视图(见下面的MainUI)并占据整个区域(替换登录视图)。

我尝试在MyVaadinUI.goToMainWindow方法中实现此转换,但出现错误

当我运行应用程序并按下按钮时。

我该如何解决?

0 投票
1 回答
14243 浏览

java - Vaadin 在填充后设置组合框值

我的组合框实例是在全球范围内创建的,它被填充,比如说一个公司列表,而值是一个 ID。加载文件后,我想检查组合框中是否有该值,然后以编程方式选择它。

我尝试检查该值是否存在并进行设置,但没有任何反应。我抬头却找不到答案

0 投票
3 回答
6930 浏览

vaadin - Vaadin 视觉设计器不工作

我在 Eclipse Kepler for Java EE 中创建了一个 Vaadin 7 项目。我无法打开 Vaadin 视觉设计器。我正在使用 Win 7 64 位、Java JDK 7、Eclipse 的 Vaadin 插件、IveDE、Apache Tomcat 7。

可视化设计器的源选项卡可访问,但左下角的设计选项卡不可用。以前有人遇到过这个问题吗?我可能会丢失一些文件,但我尝试更新 eclipse 并在没有任何更改的情况下解决了 Ive。

请指教。在此先感谢您的帮助。

与这篇文章中描述的问题相同,

https://vaadin.com/forum#!/thread/3655464

在http://dev.vaadin.com/ticket/12141找到了解决方法

将此添加到 ecilpse.ini 文件中

但是我仍然在 Eclipse 中收到一条弹出消息,说无法检测到 XULRunner 1.9

有什么建议吗?提前致谢。

0 投票
1 回答
1376 浏览

java - Vaadin 动态加载 JavaScript、CustomLayout

我有一个基于 Vaadin 7 的应用程序,现在我想将我的组件添加到 CustomLayout 中,问题是 CustomLayout 忽略了 - 模板(静态 html)文件的标头部分,因此那里描述的资源也被忽略了。静态 html 文件不是 Vaadin 应用程序的一部分,它们是动态生成的。如何在没有注释的情况下在客户端加载 JS 和 CSS 文件(属于静态 html):

并且使用 JavaScript.execute() 的方法也不是好方法。

0 投票
1 回答
262 浏览

java - 如何使用带有自定义样式的 Vaadin 的 CustomLayout?

我有一个 HTML 文件,用作我的 Vaadin 视图的模板。

这个 HTML 文件使用了自定义 CSS 文件中的几种样式,我们称之为custom.css.

想象一下,我从该文件创建了一个CustomLayout实例。a我只想a使用样式custom.css并忽略主题样式。

我怎样才能做到这一点?

笔记:

  1. 我知道我可以创建自己的主题等,但实际上这并没有用,因为通过无数样式设置主题太麻烦了。相反,我希望 UI 设计人员在 Dreamweaver(或类似工具)中创建视图模板,然后将该视图集成到 Vaadin 应用程序中。

  2. 我知道CustomLayout.addStyleName(...),但我不想手动添加样式。

0 投票
1 回答
1041 浏览

java - Vaadin 在每次字段更改时滚动窗口顶部

我们一直在将 Vaadin 应用程序从 Vaadin 6 迁移到 Vaadin 7。一切看起来都很好,除了一件事:每次我更改任何输入值并失去焦点时,我的窗口都会滚动到顶部。在 Chrome 中的调试工具窗口中,我看到 vaadin 发送包含字符串的响应"31":{"scrollTop":300}}。我没有看到任何明确调用 scrollTop() 或任何此类东西的代码。我应该朝哪个方向挖掘来解决这个问题?

更新:

我附上了布局调试信息的屏幕截图:https ://dl.dropboxusercontent.com/u/1405291/stackoverflow/19481515-screenshot.png

更新:

似乎发送到服务器本身的 ajax 请求包括“scrollTop”变量更改,而 Vaadin 只是处理这个请求。我还是不明白怎么了。

0 投票
1 回答
3653 浏览

java - 无法在 Eclipse 中使用 Vaadin 创建 Maven 应用程序

我正在尝试使用 Maven 在 Eclipse 中创建 Vaadin 应用程序,但无法这样做。官方说明(https://vaadin.com/wiki/-/wiki/Main/Creating%20an%20Eclipse%20Project)说要在 Eclipse 中创建一个新的 Maven 项目,并在列表中添加“vaadin-archetype-application”原型。我看不到这种类型的东西。然后,我添加了一个原型并提供了以下详细信息:

即使这样也没有用,我不断收到错误,Could not resolve artifact.

请帮忙!

我在用于 Java EE 开发人员的 Eclipse Kepler IDE 上,并安装了用于 Eclipse 的 Vaadin 插件。Eclipse 的 Maven 集成已经安装在这个包中。

更新:我也尝试了这些设置,但无济于事

0 投票
2 回答
1268 浏览

vaadin - 使用@PreserveOnRefresh (Vaadin 7),我可以为 UIDL 请求中的每个“重新初始化”调用一个侦听器吗?

当用户回到他们的会话时,我有一个监听器检查一些获取参数(表示身份验证)。问题是我无法从那时起重新初始化 UI 逻辑(我相信),因为它不在 UIDL 事务中。无论如何,我的 UI 在第一次调用 UI.getCurrent() 时就会抛出 NPE。

如何在每次页面刷新中获得安全挂钩?

0 投票
1 回答
5422 浏览

vaadin - Vaadin table.select(itemId) 不工作

我有一个绑定到 a 的表格SQLContainer和一个插入按钮(在表格中插入一行)

单击按钮时,它将执行以下侦听器代码:

该行已正确插入但我希望自动选择该行但选择方法不起作用任何想法?

编辑:

select(ItemId) 正在工作,它选择行但由于某种原因提交行使 select(ItemId) 不起作用。我认为是因为 itemId 是一个临时行,所以当提交执行时它会消失或丢失它的值。