CloseTabPaneUI.java 文件源码

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

项目:iBioSim 作者:
@Override
public void componentAdded(ContainerEvent e) {
    JTabbedPane tp = (JTabbedPane) e.getContainer();
    Component child = e.getChild();
    if (child instanceof UIResource) {
        return;
    }
    int index = tp.indexOfComponent(child);
    String title = tp.getTitleAt(index);
    boolean isHTML = BasicHTML.isHTMLString(title);
    if (isHTML) {
        if (htmlViews == null) { // Initialize vector
            htmlViews = createHTMLVector();
        }
        else { // Vector already exists
            View v = BasicHTML.createHTMLView(tp, title);
            htmlViews.insertElementAt(v, index);
        }
    }
    else { // Not HTML
        if (htmlViews != null) { // Add placeholder
            htmlViews.insertElementAt(null, index);
        } // else nada!
    }
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号