Я конвертирую существующее приложение Swing в JavaFX. Я бы подумал, что этот код вернет узел с именем "#paneRightBottom", но он возвращает null. Используя отладчик netbeans, я могу углубиться в «topNode» и найти узел «#paneRightBottom» на шесть уровней глубиной, так что он там. Я прочитал онлайн-документацию и думаю, что должен получить узел. Кто-нибудь знает, где я ошибся?
Node topNode = FXMLLoader.load(AFI.class.getResource("afimain.fxml"));
System.out.println(topNode.getId());
Node node = topNode.lookup("#paneRightBottom");