问题标签 [gwt-material-design]

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

validation - 如何使用 Presenter 类中的编辑器和验证框架在 GWT 材质输入上显示表单验证约束消息?

我用:

约束验证后,我想显示错误消息。这由 gwt 材料输入支持,例如MaterialTextBox使用方法: materialTextBox.setError("Please provide your name");

问题是它只能从视图类执行:

但是我在 中执行了所有编辑器/验证操作Presenter,并且没有可以使用的任何 View 连接:

我认为我应该添加一个接口,我将在其中声明访问视图输入的方法。并执行该操作。但我不知道怎么做。请帮我。

0 投票
1 回答
202 浏览

gwt - 无法设置 MaterialSlider 的高度 - 如何覆盖 CSS?

班上的materialize.min.css某个地方正在分配。我根本无法覆盖这一点。sliderheight

我尝试的是在我的小部件的构造函数中设置高度:

我还尝试在我自己的 css 文件中覆盖它,我也尝试Widget.onLoad()用相同的结果覆盖它。之后我可以调整滑块的大小,但不能在实际加载时调整。由于我希望它用完整个可用空间,因此必须“在加载时”调整其大小。

请注意,设置fullscreen="true"不是一个选项,因为这会打乱我在这里使用的视差效果的排列。

0 投票
1 回答
521 浏览

java - GWT-自定义小部件错误:无法读取未定义的属性“哈希”

我对 GWT 很陌生。我想扩展一些标准小部件以满足我的需要。我创建了我的第一个小部件HorizontalTabs,它扩展了 GWT MaterialDesign 的类(这里是演示这里是源代码)我收到一个错误:Cannot read property 'hash' of undefined

这是视图代码:

要使用它,请将其添加到我的视图类之一中,如下所示:

Everythink 编译正常。但是当我尝试输入包含此小部件的视图时会出现问题。

这是堆栈跟踪:

我认为这是一个愚蠢的问题,但我真的找不到解决方案。请帮忙。

也许有办法找到原因,但对我来说,当我需要查找运行时异常时,调试 GWT 应用程序非常困难。

0 投票
2 回答
1037 浏览

java - GWT 材质 - 设置下拉选择文本

似乎 GWT Material DropDown 中的选定项目不像传统的 DropDown 那样“粘”。

第一个问题,这是否适用于新的材料设计?难道我做错了什么?我使用的库有问题吗?

其次,无论哪种方式,我都希望所选值代替默认文本。还有比这更好的方法吗?

UIBinder:

爪哇:

GWT 材料演示: http ://gwtmaterialdesign.github.io/gwt-material-demo/#!dropdown

0 投票
0 回答
777 浏览

gwt-material-design - GWT 材料:元素中的意外文本:“??”

从 gwt-material 的 github 演示 (gwt-material-demo) 复制代码,您会在编译时收到这个奇怪的错误:

这是由于一些奇怪的不可见字符,如下图所示:

在此处输入图像描述

删除它们,一切正常。

再见尼古拉

0 投票
1 回答
919 浏览

java - 使用 java 1.8 将 gwt 2.7 升级到 2.8 时出错

目前的项目规格:-

**

要求:-

我们想根据我们的要求将 GWT 从 2.7 升级到 2.8 以使用 GWT 材料 2.0 rc3 版本。

现在,问题是要在tomcat上托管项目,我们必须将jar文件放在项目WEBINF lib文件夹中。我们的项目工作正常,直到我们在 lib 文件夹中添加 jar 并编译项目并在出现错误后运行它时,除了 servlet.jar 之外没有在 lib 中添加任何 jar。

错误:-

我试图研究它,在某些地方它要求从我做的项目中删除缓存文件。删除了除 no-cache 之外的缓存文件。在编译时删除了在项目中创建的类。

在编译项目时,它只需要 1 个排列。

完全不知道在 lib 文件夹中添加 jar 文件有什么问题。因为,很明显我们不能在不添加 lib 的 jar 的情况下托管项目。那么解决办法是什么。

0 投票
1 回答
237 浏览

java - 部署时抛出奇怪的持久性异常

我有一个 gradle Material GWT 项目设置。这些项目构建得很好,一段时间以来,一切都很顺利。直到我将 Material GWT 的依赖关系从 1.6.0 更改为 2.0-rc3,并将 GWT 本身从 2.7.0 更改为 2.8.0。由于 Material GWT 2.0 及更高版本上的新小部件,我需要这些。在部署到 Payara (glassfish 4) 后,我得到了这个异常,并且部署失败。

我已经看到Glassfish v4 Transaction Manager not found链接,@Arun Gupta 回答了类似的问题,但这对我来说毫无意义。任何想法都会很有帮助。我应该指出,更改依赖项工作得很好。

0 投票
1 回答
298 浏览

gwt - GWT Google Material Design 内存不足

我用 GWT 2.8.1 创建了一个 wesbite 并尝试使用 GMT。我遵循了 GMT 演示网站上的入门指南,但没有使用原型。这是我的pom:

这是我的 .gwt.xml:

如果我运行它并启动浏览器(在我的情况下是 Opera,但也尝试了 FF 和 Edge),它会遇到内存不足。如果我继承com.google.gwt.user.theme.standard.Standard而不是gwt.material.design.GwtMaterialDesign,应用程序运行良好。

我将我的 pom 与 GMT 原型中的 pom 进行了比较,主要区别在于 GIN、GWTP 等附加插件。格林威治标准时间是否依赖于这些,还是我错过了其他东西?

编辑

这是浏览器 OOM 前后的控制台输出:

编辑 2

从左到右翻译:

任务 | 记忆 | 中央处理器 | 网络 | 进程 ID | JavaScript 内存 | CSS 缓存 | 脚本缓存 | 图像缓存 | GPU-内存 | SQLite-内存

Chrome 任务管理器

如图所示,Chrome 的运行时间比 Opera 长得多。它在超过 2GB 后崩溃。

0 投票
0 回答
78 浏览

gwt - Gwt Material Design - MaterialNavBrand text 负责

我正在编写一个 GWT 应用程序,我需要在标题中显示一个包含五个单词的标题,例如:“Academia de Baile Nuria Villamuelas”。(好吧,我想添加一个带有 SubHeader 的 Header,但我还没有找到如何使用 GWT Material Design 来做到这一点)。我不知道我做错了什么,但是当我使用不同的屏幕尺寸进行测试时,文本被截断。

我想有以下行为:

在此处输入图像描述

但我有这个:

在此处输入图像描述

我的测试代码是:

谢谢你。努里亚

0 投票
1 回答
1033 浏览

google-app-engine - 为什么我在运行项目 GWT 后会收到 Service Unavailable 消息?

我正在使用 maven 从 GWT Material 官方网站创建一个 GWT 项目。我正在关注该网站提供的教程:http: //gwtmaterialdesign.github.io/gwt-material-demo/#gettingstarted。我在视图页面中得到了这个:

我尝试了此处提出的所有解决方案,但未能查看项目主页。

eclipse控制台没有错误。但是当检查主页时,我得到了这个错误:

语音替代准备就绪。

在开发模式旁边的 Jetty 控制台的开发模式窗口中运行项目后,我遇到了 Jetty 问题。我不知道什么是码头以及它允许​​做什么?我收到此错误: