Я создал приложение javafx, используя eclipse. Файл .fxml, связанный с приложением, использует область привязки со значениями max и min, установленными следующим образом.
maxHeight="-Infinity" maxWidth="-Infinity" minHeight="-Infinity" minWidth="-Infinity"
Когда я запускаю приложение из eclipse, все идеально расположено, однако когда я запускаю исполняемый jar, созданный maven, компоненты приложения не помещаются. После некоторых исследований я заметил, что визуальные границы моего основного экрана менялись с
{maxX: 1920.0, maxY: 1030.0} до {maxX: 1536.0, maxY: 824.0}.
Кто-нибудь видел что-то подобное раньше и мог бы понять, почему исполняемый файл jar не определяет правильное разрешение экрана? Могу ли я изменить VisualBounds (разрешение экрана) для моего основного экрана вручную в моем коде?