标签: java swing debugging profiling
我对我的java应用程序的行为感到有点困惑:)
如果滚动面板可见,则方法x()执行两次
令人困惑的部分是,第二次调用是由ScrollPane的AncestorListener引起的,即使侦听器具有空实现。 如果我删除了监听器,则没有第二个呼叫。
任何人都可以解释具有空实现的侦听器如何导致方法调用,或者我如何调试/分析此问题?
提前谢谢
祝你好运