【发布时间】:2012-05-18 20:44:31
【问题描述】:
是否可以在 com.google.gwt.user.client.ui.DialogBox 实例中禁用拖动?我喜欢我的容器有一个标题栏,但它应该在一个固定的位置,并且用户不应该能够移动它。
如果不可能,适合这项工作的 GWT 小部件是什么?
【问题讨论】:
标签: gwt
是否可以在 com.google.gwt.user.client.ui.DialogBox 实例中禁用拖动?我喜欢我的容器有一个标题栏,但它应该在一个固定的位置,并且用户不应该能够移动它。
如果不可能,适合这项工作的 GWT 小部件是什么?
【问题讨论】:
标签: gwt
扩展 DialogBox,覆盖 beginDragging,并使用 preventDefault 中断拖动处理。
像这样:
public class MyDialogBox extends DialogBox
{
protected void beginDragging(MouseDownEvent e)
{
e.preventDefault();
}
}
请参阅DomEvent.preventDefault 的文档
【讨论】: