如何显示依赖于后台状态的GWT UI元素?

时间:2013-06-16 16:48:21

标签: java gwt

如何在GWT中显示依赖于后端状态的UI元素?

class Login {
    boolean isLogin();
}

<g:Hyperlink text="login/logout" />

如何使超链接的文本取决于登录状态?我能以某种方式在ui-binder中定义if-else语句吗?

1 个答案:

答案 0 :(得分:1)

UIBinder中没有if-else语句 你必须以编程方式解决这个问题。

为了避免样板,你可以扩展应该支持显示状态的小部件并在扩展类中实现功能,或者你可以使用Decorator Pattern