Hallo zusammen,
ich habe eine Stage, von der aus ich durch eine Action ein neues Fenster mit einer WebView öffne, in der ein HTML-File geladen werden soll.
Nun habe ich das Problem, dass die Größe des neuen Fenster nicht richtig passt.
Derzeit habe ich einfach eine MinHeight gesetzt. Wenn ich das Fenster allerdings kleiner mache, kann man nicht mehr bis zum ende Scrollen. Der Content verschwindet quasi...
Weiß vlt. einer, wie ich das gefixed bekomme, damit das resize ordentlich responsive ist?
Danke schonmal für die Antworten!
Code sieht derzeit wie folgt aus:
ich habe eine Stage, von der aus ich durch eine Action ein neues Fenster mit einer WebView öffne, in der ein HTML-File geladen werden soll.
Nun habe ich das Problem, dass die Größe des neuen Fenster nicht richtig passt.
Derzeit habe ich einfach eine MinHeight gesetzt. Wenn ich das Fenster allerdings kleiner mache, kann man nicht mehr bis zum ende Scrollen. Der Content verschwindet quasi...
Weiß vlt. einer, wie ich das gefixed bekomme, damit das resize ordentlich responsive ist?
Danke schonmal für die Antworten!
Code sieht derzeit wie folgt aus:
Java:
public void openCurrentHTML() {
// Create new Stage and Scene and WebView
Stage PageStage = new Stage();
WebView wv = new WebView();
wv.setMinHeight(1200);
WebEngine we = wv.getEngine();
VBox vbox = new VBox(wv);
PageStage.setScene(new Scene(vbox));
// Add Icon
Image icon = new Image("logo.png");
PageStage.getIcons().add(icon);
// Set Title from displayed File
String page = engine.getLocation();
PageStage.setTitle(page.substring(page.lastIndexOf('/') + 1, page.lastIndexOf('.')));
//display File
File html = new File("./src/ger/" + page.substring(page.lastIndexOf('/') + 1, page.length()));
we.load((html.toURI().toString()));
PageStage.show();