gpt4 book ai didi

eclipse - 如何在 Eclipse 中关闭 ViewPart?

转载 作者:行者123 更新时间:2023-12-03 16:25:17 26 4
gpt4 key购买 nike

我在 Eclipse 中有一个需要关闭的 View (由扩展 org.eclipse.ui.part.ViewPart 的类实现)。我的意思是完全关闭,而不仅仅是隐藏。我希望在用户(或我的代码)要求再次打开 View 时创建一个新的 ViewPart 实例。

我找到的唯一方法是IWorkbenchPage.hideView它隐藏了 View ,但并没有完全消除它。调用 dispose对 View 也没有影响。

顺便说一句,我的观点被定义为 allowMultiple="false"但我试过 true这没有任何区别。

任何帮助将不胜感激。

最佳答案

我最终发现了问题。如果 View 在多个视角上打开,在一个视角上隐藏它不会关闭它。可以遍历所有打开的透视图并寻找 View 。从所有角度隐藏它会关闭它。

关于eclipse - 如何在 Eclipse 中关闭 ViewPart?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1227059/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com