如何在按下按钮时看到代码的哪一部分正在运行?

时间:2013-08-15 03:37:16

标签: java eclipse

我已经开始研究一个大项目,目前正在尝试了解该系统。当我按下按钮或超链接等时,是否有任何工具可用于查看代码的哪一部分正在运行?我正在研究eclipse,代码在java中

3 个答案:

答案 0 :(得分:1)

首先将断点放在要查看其工作方式的位置(例如按钮单击方法)。为此,双击要调试的行的左侧。然后右键单击应用程序并调试为...然后单击要查看的按钮。程序将在您放置的断点处中断。您可以看到变量的值。

答案 1 :(得分:1)

必须由处理GUI事件的类实现特定接口。为您感兴趣的事件选择适当的接口。搜索实现它的所有类。在每个类中,设置断点或在处理事件的重写方法中添加日志记录。调试,并执行相应的GUI操作。

这应该告诉你哪个类实际处理了有问题的事件。看看它的代码。看看它叫什么。根据需要尝试更多断点或记录。

答案 2 :(得分:0)

这可能看起来很原始,但我只输入System.out.print()语句,当我想看到它们时打印出各种变量。我也使用Eclipse,这对我有用。我无法理解调试工具,所以这就是我所做的。