Почему svg <path>не запускается с JavaFX? - PullRequest
1 голос
/ 03 мая 2020

Я создаю плагин 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

...