Olá, bom dia. Estou desenvolvendo uma aplicação JavaFX para a loja de varejo de uma tia minha. Estou com um problema na hora de carregar um FXML a partir de um Controller de uma View.
Os packages estão organizados assim:

A classe que estou manipulando, a Controller, está dentro de monisis.Controller, e necessito carregar um FXML que está em monisis.ui. Já tentei de algumas maneiras, mas todas retornam null para o caminho.
Parent root;
root = FXMLLoader.load(getClass().getClassLoader().getResource("../ui/MyFXML.fxmll"));
root = FXMLLoader.load(getClass().getClassLoader().getResource("/ui/MyFXML.fxmll"));
root = FXMLLoader.load(getClass().getClassLoader().getResource("ui/MyFXML.fxml"));
Se alguém puder me ajudar, ficaria muito grato. Já pesquisei algumas coisas por ai e estou perdendo um bom tempo nisso já. Desde já, muito obrigado!