JavaFX - настраиваемая форма кнопки - PullRequest
0 голосов
/ 08 ноября 2018

Я хочу, чтобы Button был похож на форму ниже в JavaFX ,

enter image description here

с, -fx-background-radius: 20; я могу достичь углового радиуса.

Как мне продолжить, чтобы получить вышеуказанную форму Button.

1 Ответ

0 голосов
/ 08 ноября 2018

Вам необходимо использовать свойство -fx-shape.

Вы можете найти его в справочном руководстве Oracle: https://docs.oracle.com/javafx/2/api/javafx/scene/doc-files/cssref.html#references

Также полезно понять, как нарисовать «путь», связанный с вашей формой: https://www.w3.org/TR/SVG/paths.html

Вы можете использовать SVG-редактор для пути вашей фигуры; например: https://github.com/SVG-Edit/svgedit

что-то подобное должно сработать; вам нужно добавить кривые -fx-shape: "M50 100 L150 100 L180 250 L20 250 Z";

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...