Cor de preenchimento da linha JavaFX

Estou tentando criar uma linha com uma cor diferente de preenchimento e traçado, algo como isto:

Eu tentei o seguinte:

Line line = new Line(0,0,100,100);
line.setFill(Color.RED);
line.setStroke(Color.BLACK);
line.setStrokeWidth(10);

mas isso me dá apenas uma linha preta.

É o que estou tentando fazer possível com uma linha simples ou tenho que usar outraShape? (Eu preferiria usar uma linha porque preciso chamar frequentemente osetStartX, setStartY, ... métodos)

questionAnswers(2)

yourAnswerToTheQuestion