问题标签 [smartgwt]

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

filter - 如何从 smartgwt 自定义 FilterEditorType 中获取价值?

我开发了一个自定义小部件(波斯日历由 gwt 网格上的基本文本框和图像小部件组成,看起来像 smartgwt 日历)并将其放在 CanvasItem 中,因为我想将其添加为 listGrid 的过滤器编辑器:

ListGridField regDateTimeField = new ListGridField("regDateTime", تاریخ و زمان", 120"); regDateTimeField.setFilterEditorType(new PersianCalendarItem());

现在列表网格成功显示它,但是当我点击过滤器按钮时,即使它的值发生变化也没有发生任何事情。

我想我必须重写一些画布项方法来返回内部文本框值,但我不知道我该怎么做???

0 投票
2 回答
986 浏览

google-app-engine - SmartGWT - Appengine - 404 未找到

我将 smartGWT v2.1 与 GWT 2 和 Appengine SDK 1.3.0 一起使用

在本地主机上,一切正常!

当我部署一切都很好,没有任何错误!

问题是,当我访问该应用程序时,它会返回一个空白屏幕。使用萤火虫我只看到 nocache.js 丢失。

只是要知道,smartGWT 的最新版本应该可以在 AppEngine 上开箱即用吗?

提前致谢!克莱伯

0 投票
1 回答
1422 浏览

gwt - 与 DynamicForm (Smartgwt) 的集成小部件 (GWT) - com.google.gwt.user.client.ui.AttachDetachException

当我创建一个窗口 (Smartgwt) 并在此窗口中放置一个 DynamicForm (Smartgwt) 时遇到了这个问题,在这个 DynamicForm 中,我有一个 CanvasItem (Smartgwt),我在其中放置了一个 RichTextArea (GWT)。当我按“ESC”时,我可以毫无问题地退出窗口(Smartgwt)。但是当我按“F5”刷新我的应用程序时,浏览器会弹出一个异常提示"com.google.gwt.user.client.ui.AttachDetachException"。为了解决这个问题,我做了以下事情:

这解决了我的问题!:)

科威

0 投票
1 回答
1037 浏览

gwt - 使用元数据动态创建 GWT 屏幕?

我有一个需要移植到 GWT 的 AWT 小程序应用程序。小程序屏幕在元数据中描述,小程序使用反射动态呈现每个屏幕。

我们希望在 GWT/ExtGWT 中有同样的东西。

我已经构建了这个 ExtJS 的工作版本,其中元数据以 JSON 的形式转换为 ExtJS 屏幕配置。这种方法的缺点是需要用 Javascript 编写控件到数据的“接线”。

GWT 是首选,因为它都是 Java 代码,没有 JS。深入研究后,可以使用 GWT 渲染屏幕,使用 GWT.create() 关闭元数据。

我遇到的问题是将动态创建的按钮连接到事件处理程序的接线需要 GWT 不支持的反射。

这个结论正确吗?如果是这样,还有其他方法可以使用 ExtGWT 实现这种类型的动态 UI 吗?

0 投票
2 回答
3003 浏览

gwt - SmartGWT Canvas 宽度问题

我在初始页面上显示整个 SmartGWT 画布时遇到问题。我已经剥离了所有内容,并留下了一个非常基本的入口点来说明我的问题。当我创建一个 Canvas 并将其添加到根面板时,我的浏览器中会出现一个水平滚动条。谁能解释为什么以及我可以做些什么来将 Canvas 的大小调整为窗口的宽度?

提前致谢。

0 投票
2 回答
1650 浏览

gwt - SmartGWT 小部件未正确显示

我有一个基本的 GWT Maven 项目正在进行。我添加了 SmartGWT 并开始使用一些小部件,但没有正确显示。ListGrid 似乎有些渲染,但事情已经关闭,甚至数据也没有显示(尽管行响应表明行内有数据)。排序箭头不出现,但可点击,过滤器被疯狂关闭。这是什么原因造成的。我删除了 .css 文件中的所有内容。

GWT 新手在这里。

0 投票
2 回答
2257 浏览

gwt - SmartGWT 程序未显示获取 wnd.isc.Browser 为空

在 GWT 开发模式下运行我的 gwt 程序时,它无法在控制台中显示此错误:

com.google.gwt.core.client.JavaScriptException: (TypeError): '$wnd.isc.Browser' 为空或不是对象

我不相信这个错误是由于我的项目设置造成的。团队的其他成员可以正常编译。这很可能是我这边的某种配置问题。我重新检查了项目,但仍然收到错误。

如果这很重要,我正在使用最新的 jdk 1.6.0_19

0 投票
2 回答
5352 浏览

gwt - 简易 GWT 动画

我已经开始查看一些用于动画的外部 GWT库,但对于我想要的东西来说,它们似乎都有些矫枉过正。

我正在尝试模仿GWT 中的JQuery Tools 滚动标签插件来进行滚动导航(想想 iphone)。用户单击一个项目,页面滚动到该项目的子面板,该面板也可能有可以单击的子面板。

我需要做的就是在某个固定的时间速率内前后滑动一个 div,x 个像素

我发现的关于在 GWT 中编写动画的唯一真正教程是 2 岁,看起来有点冗长,(管理单个帧等......)

有没有更简单的解决方案可以轻松地将 div 从一个位置移动到另一个位置而不需要所有额外的麻烦?

请原谅我,但我来自 jQuery 编码,它简单而轻松地内置了它。

0 投票
1 回答
1035 浏览

gwt - SmartGWT:从 VLStack 获取自定义小部件

嗨,我已经定义了一个自定义小部件: public class BookingArea extends Composite { ... } 其中包含一些 smartgwt 小部件。

从我的入口点类中,我在 VStack 中添加了 x 数量的这些小部件。我现在想从 VStack 中删除一些小部件,如下所示:

画布成员[] = vStack.getMembers();

for (int i = 0; i < members.length; i++) { //这里我要检查例如 BookingArea 小部件的成员,//如何将一个画布转换为 BookingArea?

}

请帮助我,我无法弄清楚。先感谢您

0 投票
3 回答
13108 浏览

java - SmartGWT - 动态更新 ListGridRecord

我正在使用 SmartGWT,并且使用 setData() 调用填充了 ListGridRecords 数组的 ListGrid。我正在尝试更新单个记录的进度属性(在用于测试的计时器上)并让它在浏览器中更新。我尝试了 draw()、redraw()、markForRedraw() 等的各种组合,但无济于事。

我还尝试在我的表类中覆盖 updateRecordComponent() 方法,但它仅在首次创建记录时调用(在 createRecordComponent() 之后)。

我应该注意,我不想通过绑定到 DataSource 来实现这一点。我只想能够更新客户端的属性。

. . .

...

提前感谢您的帮助。