我一直在寻找与“Google Chrome”的“检查元素”功能相同(相似)的 Java 工具。有没有人知道这是否可用以及如何实施?
这个问题是指你有源代码但你不知道它的内部的情况。因此,我们的想法是在运行代码时检查 UI 上的元素(对象)!
由于您可以访问代码,因此您可以使用Java Object Inspector。只需在正确的位置添加一行代码:
Inspector.inspect(objectToInspect);
Chrome/Firefox 中的 Inspect Element 和 Safari 中的 View Source 都在那里,因为 Internet 是开源的。推送到用户机器的 HTML 代码可以被他们查看(显然不是电子表格或服务器上保存的其他静态文件。)
出于实际原因,已编译的项目没有此功能。
所以不,您不能获取已编译的 Java 对象并单击以查看其源代码。
我记得几年前听说过一个做类似事情的项目。我不记得名字了,但我在寻找它时遇到了这个。https://github.com/cozycode/Swing-Inspector至少根据描述。看起来它可能有用。如果我记得最初的项目是什么,我会跟进。
为了让您找到 java 代码,请在检查元素中转到 Sources。看下面的图片。我检查了谷歌并找到了我发现的来源。按文件。说js,就会出现java代码。
如果你看不到图片,请告诉我。或尝试下载它,然后在油漆上打开它。