ToolTipManager.java 文件源码

java
阅读 28 收藏 0 点赞 0 评论 0

项目:swarm 作者:
public ToolTipManager(boolean enabled, int mouseOverDelayMilliseconds)
{
    m_isMouseOverEnabled = enabled;

    m_subManagers = new I_ToolTipSubManager[E_ToolTipType.values().length];
    RootPanel.get().addDomHandler(new MouseDownHandler()
    {
        @Override
        public void onMouseDown(MouseDownEvent event)
        {
            for( int i = 0; i < m_subManagers.length; i++ )
            {
                m_subManagers[i].onGlobalMouseDown(event);
            }
        }

    }, MouseDownEvent.getType());

    m_subManagers[E_ToolTipType.FOCUS.ordinal()]            = new ToolTipSubManager_Focus(this);
    m_subManagers[E_ToolTipType.MOUSE_OVER.ordinal()]       = new ToolTipSubManager_MouseOver(this, mouseOverDelayMilliseconds);
    m_subManagers[E_ToolTipType.NOTIFICATION.ordinal()] = new ToolTipSubManager_Notification(this);
    m_subManagers[E_ToolTipType.TUTORIAL.ordinal()]     = new ToolTipSubManager_Tutorial(this);
    m_subManagers[E_ToolTipType.STATUS.ordinal()]           = new ToolTipSubManager_Status(this);
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号