Я создаю плагин PyCharm, используя Java 11 и автономный модуль JavaFX.
Плагин содержит javafx.scene.web.WebView
, который загружает свое содержимое из файла HTML. HTML содержит, кроме стандартных элементов HTML, элементы SVG, такие как <rect>
и <path>
.
. Я столкнулся с проблемой с поведением JavaFX WebView - при наведении курсора на * Элемент 1008 *, действие наведения никогда не запускается, как и стили наведения. Когда я запускаю тот же код в Chrome, он работает правильно. Когда я использую Java 8 с JavaFX, он тоже работает правильно.
Поддерживает ли JavaFX полную поддержку SVG, и это просто ошибка? Есть ли способ обойти эту проблему?
Мой build.gradle
:
plugins {
id 'java'
id 'org.jetbrains.intellij' version '0.4.5'
id 'org.openjfx.javafxplugin' version '0.0.8'
}
repositories {
mavenCentral()
}
javafx {
version = "11"
}
JAVA Runtime version: 11.0.6+8-b765.25 x86_64