Я пытаюсь создать строку с другой заливки и цвет обводки, что-то вроде этого:JavaFX заполнить цвет линии
Я попытался следующие:
Line line = new Line(0,0,100,100);
line.setFill(Color.RED);
line.setStroke(Color.BLACK);
line.setStrokeWidth(10);
но это дает мне только черную линию.
Является ли то, что я пытаюсь сделать с помощью простой линии или мне нужно использовать другой Shape
? (Я бы предпочел, используя линию, потому что я часто называют setStartX
, setStartY
, ... методы)
Вы можете просто повернуть линию с помощью 'line.setRotate (45);' для поворота со своего центра или 'line.getTransforms(). Add (new Rotate (45,0,0));' to control опорная точка. –