FXMLLoader fxmlLoader1 = new FXMLLoader(getClass().getResource("/ChatRoom.fxml"));
ChatRoomController controller = fxmlLoader1.getController();
这里获得的Controller是空的,原因是在获得Controller之前必须执行一次fxmlLoader1.load();
FXMLLoader fxmlLoader1 = new FXMLLoader(getClass().getResource("/ChatRoom.fxml"));
fxmlLoader1.load();
ChatRoomController controller = fxmlLoader1.getController();
这样就不会了
javafx的fxmlLoader1.getController();返回null
最新推荐文章于 2024-05-12 16:36:25 发布