Hallo ich habe folgendes Problem und hoffe mir kann jemand helfen. Ich schreibe gerade ein kleines Programm und nutze Swing als Benutzeroberfläche, möchte aber von JavaFX den Dateidialog verwenden.
Unter Windows 10 lässt sich ja über anpassen die Größe von Text Apps etc. verändern zum Beispiel 125% 150% usw. Wenn ich mein Programm mit Jar2Exe in eine Excel konvertieren und diese dann ausführe, wird die Größeneinstellung von Windows auch berücksichtigt, daher Texte und die kleinen Icons in den Schaltflächen werden entsprechend größer dargestellt.
Um den Dateiauswahldialog von Java FX zu verwenden muss ich den Befehl PlatformImpl.startup(() -> {}); ausführen, damit das Toolkit initialisiert wird. Dies skaliert jedoch augenblicklich das Programmfenster inklusive aller Texte und Icons auf die Größe, wie es unter Windows bei einer Prozent 100% Größeneinstellung angezeigt werden würde. Alles weitere wird wie gehabt. Ich habe hier schon eine Menge recherchiert bin aber leider nicht fündig geworden. Vielleicht hat jemand ja eine Idee und kann mir hier weiterhelfen.
Vielen Dank voraus.
Unter Windows 10 lässt sich ja über anpassen die Größe von Text Apps etc. verändern zum Beispiel 125% 150% usw. Wenn ich mein Programm mit Jar2Exe in eine Excel konvertieren und diese dann ausführe, wird die Größeneinstellung von Windows auch berücksichtigt, daher Texte und die kleinen Icons in den Schaltflächen werden entsprechend größer dargestellt.
Um den Dateiauswahldialog von Java FX zu verwenden muss ich den Befehl PlatformImpl.startup(() -> {}); ausführen, damit das Toolkit initialisiert wird. Dies skaliert jedoch augenblicklich das Programmfenster inklusive aller Texte und Icons auf die Größe, wie es unter Windows bei einer Prozent 100% Größeneinstellung angezeigt werden würde. Alles weitere wird wie gehabt. Ich habe hier schon eine Menge recherchiert bin aber leider nicht fündig geworden. Vielleicht hat jemand ja eine Idee und kann mir hier weiterhelfen.
Vielen Dank voraus.