gpt4 book ai didi

java - 用于 Java Swing 应用程序的 Spy++

转载 作者:行者123 更新时间:2023-11-30 07:36:33 25 4
gpt4 key购买 nike

Java swing 应用程序是否有 Spy++ 的等效项?

我使用的第三方应用程序包含大量通过基于反射的机制调用的屏幕。

每当出现问题时,找到问题代码的唯一方法是搜索源代码(我们可以访问源代码,但由于契约(Contract)义务无法修复和部署)以查找出现在有问题的窗口上的特定字符串序列.例如,如果我在错误窗口中看到字符串“XYZ”,我必须搜索该字符串的来源以找到错误所在的 java 文件。

有没有一种工具可以让我在运行时指向 Swing 屏幕并返回生成屏幕的类?

最佳答案

您是否尝试过使用 Swing Explorer ?它或多或少意味着类似的任务。我不知道它是否会显示包含该组件的实际类,但它肯定能够显示组件层次结构。您可能想要检查获取添加跟踪的能力,其中包含导致将组件添加到树中的事件的堆栈跟踪。

关于java - 用于 Java Swing 应用程序的 Spy++,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3495525/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com