Я написал дерево файлов, используя JTree, и сейчас я пытаюсь сделать его более эффективным.Я пытаюсь реализовать ленивую загрузку, но я не могу на всю жизнь заставить узлы распознать, какой файл они используют, чтобы расширить следующий слой.Я пытался заставить их проверить свое имя по списку имен файлов на их уровне, и по какой-то причине это не работает.Это не сработает в любом случае в долгосрочной перспективе.Я также попытался установить сам файл в качестве содержимого узла, но он все равно не распознает его как файл.
Я уверен, что упускаю что-то простое, но я не знаю, что этобыло бы.Я искал вокруг, и ничего не нашел.Может ли кто-нибудь помочь мне понять это?