Java 如何删除Netbeans应用程序中的选项卡控件按钮

Java 如何删除Netbeans应用程序中的选项卡控件按钮,java,netbeans,netbeans-platform,Java,Netbeans,Netbeans Platform,经过两天的反复,我终于能够删除应用程序中的“向左滚动文档”、“向右滚动文档”按钮 [![在此处输入图像描述][1][1] 如果有人需要这样做,我使用以下两个网站的组合 我现在的问题是,只有在“清理项目”(右键单击->清理)之后第一次运行应用程序时,按钮才会消失。在我运行项目的所有后续时间中,按钮仍然存在 你知道我会错过什么吗 编辑: 我找到了一个解决办法,不幸的是,这会删除窗口的持久性,我不确定是否还有其他副作用 @Override public void run() { //fin

经过两天的反复,我终于能够删除应用程序中的“向左滚动文档”、“向右滚动文档”按钮

[![在此处输入图像描述][1][1]

如果有人需要这样做,我使用以下两个网站的组合

我现在的问题是,只有在“清理项目”(右键单击->清理)之后第一次运行应用程序时,按钮才会消失。在我运行项目的所有后续时间中,按钮仍然存在

你知道我会错过什么吗

编辑: 我找到了一个解决办法,不幸的是,这会删除窗口的持久性,我不确定是否还有其他副作用

@Override
public void run() {

    //find the local folder that must be deleted
    try {
        FileObject rootFolder = PersistenceManager.getDefault().getRootLocalFolder();
        if (null != rootFolder) {
                for( FileObject fo : rootFolder.getChildren() ) {
                    if( PersistenceManager.COMPS_FOLDER.equals( fo.getName() ) )
                        continue; //do not delete settings files
                    fo.delete();
                }
        }
    } catch( IOException ioE ) {
        ErrorManager.getDefault().notify( ErrorManager.INFORMATIONAL, ioE );
    }

    UIManager.put(TabDisplayer.EDITOR_TAB_DISPLAYER_UI_CLASS_ID, NoTabsTabDisplayerUI.class.getName());        
}

你知道如何在不放弃持久化窗口的情况下实现这一点吗?

我刚刚发现,从菜单“窗口”->“重置窗口”中重置窗口也会使按钮再次消失。知道为什么需要重置窗口以使控制按钮再次消失吗?我刚刚发现,从菜单“windows”->“重置窗口”重置窗口也会使按钮再次消失。你知道为什么需要重新设置窗口以使控制按钮再次消失吗?