2

我正在尝试在具有右拉类集的按钮上创建一个工具提示/弹出框(右拉基本上将流程设置为向右)。尝试向左放置时,工具提示/弹出框崩溃。有什么建议/帮助吗?

 /* The widget updateStatusDate is a button that floats right*/     
Tooltip tooltip = new Tooltip("Date : " + timeOfOperation + " Comment : " + comment); 
setUpdateStatusDate("Last Updated by : " + userName);    
tooltip.setWidget(updateStatusDate); tooltip.setPlacement(Placement.LEFT);     
tooltip.reconfigure();
4

1 回答 1

0

鉴于您的代码,我已将其简化版本放入我的项目中,并且它可以正常工作。您可以将其复制到您的项目并检查它是否有效:

@Override
public void onModuleLoad() {

    // essentials from questioned code
    Tooltip tooltip = new Tooltip("text");
    Button updateStatusDate = new Button("test button");

    tooltip.setWidget(updateStatusDate);
    tooltip.setPlacement(Placement.LEFT);
    tooltip.reconfigure();

    // change style for the rootPanel, so the button flows to the center
    // it is just for fast and short code example, do not do this in your regular project
    com.google.gwt.dom.client.Style.TextAlign center = TextAlign.CENTER;
    RootPanel.get().getElement().getStyle().setTextAlign(center);

    //add button
    RootPanel.get().add(updateStatusDate);
}

我的 Bootstrap 版本是:2.3.2.0-SNAPSHOT,我的 GWT 版本是 2.5.1。

于 2013-11-02T20:14:23.377 回答