BEToolBarUI.java 文件源码

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

项目:beautyeye 作者:
public void componentAdded(ContainerEvent evt) {
            Component c = evt.getChild();

            if (toolBarFocusListener != null) {
                c.addFocusListener(toolBarFocusListener);
            }

            if (isRolloverBorders()) {
                setBorderToRollover(c);
            } 
            else 
            {
                setBorderToNonRollover(c);
            }

            //## Bug FIX:Issue 51(https://code.google.com/p/beautyeye/issues/detail?id=51)
            //* 由Jack Jiang201210-12日注释掉:它样做将导致各种放入的组
            //* 件(如文本框)等都将透明,从而不绘制该 组件的背景,那就错误了哦
            //* 其实以下代码原本是为了解决放入到JToggleButton的白色背景问题,现在它
            //* 已经在BEToolgleButtonUI里解决了,此处就不需要了,也不应该要!
//            //* 只有它一行是由jb2011加的
//            if(c instanceof JComponent)
//              ((JComponent)c).setOpaque(false);
        }
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号