我的swing应用程序中有一个JTree,用于显示长数据列表(int树模式)。
问题是TreeModel在初始化期间加载所有项目,而我不需要全部加载它们。在一个屏幕中,只有100个是可显示的,因此没有必要加载成千上万的数据以在一个屏幕中仅显示100个。
问题:有什么方法可以在TreeModel中进行某种延迟初始化并在需要时检索数据?
谢谢大家
最佳答案
TreeWillExpandListener
例如参见this
关于java - Java Swing JTree TreeModel-如何进行延迟初始化,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5846363/