0

我有一个使用 gwt 的服务器和客户端。在我的客户页面中,我显示了一个树项。

我想做以下其中一项: - 调用函数时禁用树项。- 在调用函数时使整个客户端页面或仅树项不透明。

通过变得不透明,我想做与使用 eclipse 调试项目时发生的相同的事情,然后我停止并且在客户端页面中得到以下信息

GWT Code Server Disconnected 很可能,您关闭了 GWT 开发模式。或者,您可能已经失去了网络连接。要解决此问题,请尝试重新启动 GWT 开发模式并刷新此页面。

请给我一些关于如何做以及是否可能的指示。

4

1 回答 1

1

您为函数调用创建一个处理程序,并在调用函数时添加样式。因为 GWT 与 javascript 一起工作,所以它会在运行时改变你的外观。

item.addClickHandler(new ClickHandler() {
        public void onClick(ClickEvent event) {
             event.getItem().setStyleName("newStyle");
        }            
    });

并在 CSS 中定义你的风格:

newStyle: {
      ...
      your style definition
}
于 2012-05-07T06:56:47.573 回答