Java-通过单击GUI对象捕获调用堆栈或断点

Java-通过单击GUI对象捕获调用堆栈或断点,java,debugging,netbeans,jframe,Java,Debugging,Netbeans,Jframe,当用户单击GUI对象时,有没有一种方法可以查看“调用堆栈”或让应用程序自动到达断点,而无需在运行java代码之前在java代码中设置断点 我正在Netbeans12.0上运行一个使用JFrame的大型GUI应用程序 应用程序的一部分会弹出一个带有HTML/CSS的小对话框。对话框的一部分有一个HTML锚定标记,当用户单击该锚定时,GUI会得到更新 我正在试图找到作用于单击锚定标记的代码 我试图自己搜索代码,但似乎很难找到。从您知道执行的代码部分开始,例如GUI更新或HTML上的侦听器。然后从那里

当用户单击GUI对象时,有没有一种方法可以查看“调用堆栈”或让应用程序自动到达断点,而无需在运行java代码之前在java代码中设置断点

我正在Netbeans12.0上运行一个使用JFrame的大型GUI应用程序

应用程序的一部分会弹出一个带有HTML/CSS的小对话框。对话框的一部分有一个HTML锚定标记,当用户单击该锚定时,GUI会得到更新

我正在试图找到作用于单击锚定标记的代码


我试图自己搜索代码,但似乎很难找到。

从您知道执行的代码部分开始,例如GUI更新或HTML上的侦听器。然后从那里开始工作,即在调用堆栈/链上或下。您有GUI应用程序的源代码吗?或者你能得到一个带有调试符号和源代码的构建吗?您可以在Java应用程序启动后对其进行调试,但需要对其进行编译才能进行调试。是Java应用程序可以为远程/外部调试启用的协议。你也可以试试这个