Здраствуйте, я написал FX приложение которое состоит из 3-ех окон.
После нажатия на Autorization открывается следующее окно и.т.д.
@FXML
public void Autentification(ActionEvent actionEvent) throws Exception {
UserInform.AccauntName = name;
UserInform.UserName = name;
int intPort = Integer.parseInt(port);
messages.PrintMessage("Authentication started\n", Out);
ConnectionForUI.session.tryConnect(name, pass, host, intPort);
FXMLLoader fxmlLoader = new FXMLLoader(getClass().getResource("../ClientField.fxml"));
Parent root = (Parent) fxmlLoader.load();
Stage stage = new Stage();
stage.setTitle("Client");
stage.setScene(new Scene(root));
stage.show();
Но когда я запускаю приложение с сформированого jar то после нажатия на Autorization следующее окно не открывается. Что я делаю не так? В JavaFX я недавно поетому с таким никогда не сталкивался.
Exception:
До конца так и не разобрался в чем проблема, пути прописани относительно проекта, но помогло создать новый fxml и подключить его вместо старого, тогда все работает.
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости