获取eclipse对话框的标题

时间:2014-04-15 17:23:45

标签: java eclipse eclipse-plugin dialog

我想创建一个Eclipse插件,它列出了我打开的所有eclipse对话框标题。为此,我正在学习如何编写Eclipse插件。

但我的问题是:我想获得一个对话框的标题,例如“New Java Class”对话框。我该怎么做?是否有可能获得更多信息,例如在对话框字段中输入的新Java类的名称。

1 个答案:

答案 0 :(得分:0)

对话窗口标题显示的标题由对话框getText()的{​​{1}}方法访问。

没有通用的方法可以从对话框外部访问对话框中的任何字段。某些对话框可能提供Shell方法,但大多数方法不提供。您可以查看对话框中的控件以尝试查找信息,但如果更改对话框,这将变得非常棘手并且很容易被破坏。

由于许多对话类都是Eclipse内部的,因此也可能违反了Eclipse API Rules of Engagement