当前位置: 首页 > 知识库问答 >
问题:

从另一个ViewPart中扩展的公开类

贝镜
2023-03-14

我正在Eclipse中用Java编写一个程序。我有两个从超级类ViewPart扩展的类。现在我只想自动打开其中一个类(这意味着当我运行程序时),另一个类应该通过第一个类的UI上的按钮打开。但我不知道如何手动打开ViewPart类。

我现在试过了

共有1个答案

苏弘盛
2023-03-14

您需要org.eclipse.ui.iWorkBenchPage.ShowView(字符串)。这将允许您按ID打开视图。如果您的按钮在第一个视图的工具栏中,您可以使用getSite().getPage()从您的视图中获取工作台页面。

 类似资料:
  • 问题内容: 如何将一个Java文件包含到另一个Java文件中? 例如:如果我有2个Java文件,则调用一个,然后调用一个。我怎么能包括成这样我可以从扩展类的 问题答案: 只需将两个文件放在同一目录中即可。这是一个例子: 人.java 学生.java 运行Student(因为它具有主要功能)会为我们带来所需的结果:

  • 问题内容: 因此,可以说我正在尝试使用从类中获取方法。 但是该类正在扩展另一类,即带有方法的类。我不太确定这是否会使它抛出异常。 我知道正在扩展的类具有getFile方法。对不起,如果我听起来混乱,有点累。 问题答案: 听起来您只需要使用而不是即可。整个要点是,它 仅 查找在您要对其调用的类中声明的方法: 返回一个Method对象,该对象反映此Class对象表示的类或接口的指定声明方法。 鉴于:

  • Szenario:我有两个扩展,它们用一些特定字段扩展了。在TYPO3 9之前,我必须使用以下打字脚本配置对新闻扩展的依赖关系进行配置: 模型扩展了基本扩展的模型: 在TYPO3 10中,在(中断:#87623): 只要您只有一个扩展新闻扩展名的扩展名,它就可以工作多久。如果您有第二个扩展并启用TYPO3缓存,您将得到一个错误,即在第一个扩展中添加的字段在新闻扩展的模板中不可用。奇怪的是,这个问题

  • 希望有人能帮助我这个问题,因为我找到的所有答案似乎对我不起作用。 在我的myProj webapp下,我有以下内容 . 我的application-context.xml有这个(application-context.xml有名为hibernate-context和model-context.xml的子XML,但它们一直都很好)

  • 使用java和testNG,我在两个不同的类test1.class和test2.class中有两个测试,还有一个包含大多数方法的base.class:

  • 问题内容: 我正在学习Java,并且希望将自己的课堂变成可观察的课堂。 但是我已经有了它扩展了另一个类。 我该怎么办? 问题答案: 我建议避免完全使用该类,而应 定义事件特定的侦听器和相应的事件定义 。然后在您的类中定义一个侦听器列表,以及添加和删除侦听器以及向其传播事件的方法(请参见下文)。 强制您使用它来表示事件,然后使用来检查事件类型,这是一种丑陋的非OO方法,并使代码更难以理解。如果查看j