2

我一直在寻找与“Google Chrome”的“检查元素”功能相同(相似)的 Java 工具。有没有人知道这是否可用以及如何实施?

这个问题是指你有源代码但你不知道它的内部的情况。因此,我们的想法是在运行代码时检查 UI 上的元素(对象)!

4

4 回答 4

2

由于您可以访问代码,因此您可以使用Java Object Inspector。只需在正确的位置添加一行代码:

Inspector.inspect(objectToInspect);
于 2014-10-04T06:27:10.730 回答
0

Chrome/Firefox 中的 Inspect Element 和 Safari 中的 View Source 都在那里,因为 Internet 是开源的。推送到用户机器的 HTML 代码可以被他们查看(显然不是电子表格或服务器上保存的其他静态文件。)

出于实际原因,已编译的项目没有此功能。

  • 在许多语言中,不可能将对象“反编译”到其源代码中。
  • 如果您可以访问 Microsoft Word 并检查任何元素,您可以复制并粘贴他们的应用程序而无需付费。

所以不,您不能获取已编译的 Java 对象并单击以查看其源代码。

于 2011-11-20T21:30:43.447 回答
0

我记得几年前听说过一个做类似事情的项目。我不记得名字了,但我在寻找它时遇到了这个。https://github.com/cozycode/Swing-Inspector至少根据描述。看起来它可能有用。如果我记得最初的项目是什么,我会跟进。

于 2011-11-20T22:10:59.113 回答
-3

为了让您找到 java 代码,请在检查元素中转到 Sources。看下面的图片。我检查了谷歌并找到了我发现的来源。按文件。说js,就会出现java代码。

如果你看不到图片,请告诉我。或尝试下载它,然后在油漆上打开它。

在此处输入图像描述

于 2020-08-31T11:25:59.423 回答