So funktioniert's:
[code=java]
import javafx.scene.Group;
import javafx.scene.shape.Circle;
import javafx.scene.shape.Line;
public class Lline extends Group{
private Line line;
private Circle startC;
private Circle endC;
public Lline(double startX, double startY, double endX, double endY){
line = new Line(startX, startY, endX, endY);
startC = new Circle(startX, startY, 10);
endC = new Circle(endX, endY, 10);
getChildren().addAll(line, startC, endC);
}
}
[/code]
Und dann ganz normal instanzieren, wie bei der normalen Line.
Und hier der Link zu StackOverflow: http://stackoverflow.com/questions/42673196/how-to-extend-javafx-line-or-other-shapes