我试图获得开源平台的代码流。我有源代码并从eclipse运行程序。该程序有一个名为“运行作业”的选项,我想知道单击该选项时控件的位置。怎么能实现这个?
答案 0 :(得分:2)
首先,尝试使用标签"运行作业"。
来识别控件您可以通过使用Search
>在Eclipse中搜索源代码来实现此目的。 File
然后设置"包含文字"到"运行工作"和"文件名模式" to" * .java"。
可能在同一个文件中,当单击控件时,会向控件中添加一个ActionListener(或类似函数)来调用方法。这是您正在寻找的方法。 (添加断点以查看调试器中的流或尝试从代码中理解它。)
答案 1 :(得分:1)
除了在源代码中搜索适当的处理程序和按钮(如果您知道名称),您还可以启用跟踪。
在运行配置中,应该有一个用于跟踪的选项卡。在那里,您需要启用以org.eclipse.ui
开头的trace/
下的部分选项。
您将获得很多的调试输出,并且您可能希望看到的事件没有跟踪选项。但是它适用于键绑定(trace/keyBindings
)以及知道哪个UI元素获得事件(trace/graphics
)。请注意,有些人也会参与争论,例如commandId(类似于org.eclipse.ui.edit.copy
,将取决于您的应用程序)。
您可以为每个选项here找到一个小帮助文字。