-1

每当我使用 Eclipse 调试具有 swing gui 的 Java 应用程序时,当它到达与 swing 相关的行时,它无法正确调试是否正常。

这是一个例子:

int number = 0; //Debugs fine
textbox.setText(Integer.toString(number)); //Takes me to this window saying "Source not Found"

下图详细说明了当调试器到达与 swing GUI 相关的行时出现的情况:

错误信息

4

2 回答 2

2
  1. 确保您已安装 JDK;Java 安装的根文件夹中应该有一个文件src.zip。没有它,Eclipse 就找不到源代码。

  2. 确保 Eclipse 获取源代码。对于前 5 个左右的条目,在 JRE 定义对话框中的 JAR 上必须有一个微小的覆盖。更重要的是rt.jar

在此处输入图像描述

于 2012-09-10T09:06:28.977 回答
1

您可能也将调试断点放在源类上。我希望您遵循以下建议。

  • 转到窗口
  • 转到源视图
  • 从那里选择断点
  • 一旦打开,然后单击断点顶部的双重关闭图标。然后所有断点都刷新尝试新的断点进行调试

我希望这对你有用。

于 2012-09-10T08:37:21.530 回答