GWT Bootstrap Popover和Tooltip放置不适用于流权元素

时间:2013-09-25 07:30:14

标签: gwt twitter-bootstrap gwt-bootstrap

我正在尝试在具有右拉类设置的按钮上创建工具提示/弹出窗口(拉 - 右基本上将流设置为右)。尝试进行放置时,工具提示/弹出窗口崩溃。有什么建议/帮助吗?

 /* 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();

1 个答案:

答案 0 :(得分: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。