For some time now there was a bug that the map was not displaying properly on some Windows systems, see
- mapjfx problems
It seems this was because of a bug in the WebView from JavaFX https://bugs.openjdk.java.net/browse/JDK-8234471. Thanks to https://github.com/vewert and https://github.com/Abu-Abdullah investigating into this.
This issue was fixed with JavaFX15, I tried this on a virtual machine with Windows10 and could not reproduce the error anymore.
There is no need to update mapjfx to JavaFX15 (as macOS and *nix are not hit by this bug). If you are on Windows10 you need to add the following dependency to your application:
<dependency> <groupId>org.openjfx</groupId> <artifactId>javafx-web</artifactId> <version>16-ea+1</version> </dependency>
I tried 16-ea+1 and 15-ea+8, the version should be the same that is used for the whole application.