private void updateColors() { boolean isSelected = getSkinnable().isSelected(); Color unSelectedColor = ((JFXRadioButton) getSkinnable()).getUnSelectedColor(); Color selectedColor = ((JFXRadioButton) getSkinnable()).getSelectedColor(); rippler.setRipplerFill(isSelected ? selectedColor : unSelectedColor); radio.setStroke(isSelected ? selectedColor : unSelectedColor); }
public TransformerSymbol(Color stroke, double strokeWidth, double size) { setPrefSize(size, size); c1 = new Circle(); c1.setFill(Color.TRANSPARENT); c1.setStroke(stroke); c1.setStrokeWidth(strokeWidth); c2 = new Circle(); c2.setFill(Color.TRANSPARENT); c2.setStroke(stroke); c2.setStrokeWidth(strokeWidth); getChildren().addAll(c1, c2); }
public GeneratorSymbol(Color stroke, double strokeWidth, double size) { setPrefSize(size, size); c = new Circle(); c.setFill(Color.TRANSPARENT); c.setStroke(stroke); c.setStrokeWidth(strokeWidth); a1 = new Arc(); a1.setStartAngle(0); a1.setLength(180); a1.setFill(Color.TRANSPARENT); a1.setStroke(stroke); a1.setStrokeWidth(strokeWidth); a2 = new Arc(); a2.setStartAngle(0); a2.setLength(-180); a2.setFill(Color.TRANSPARENT); a2.setStroke(stroke); a2.setStrokeWidth(strokeWidth); getChildren().addAll(c, a1, a2); }
@Override @Pure public Node drawShape(MapCircle element, RectangularShape2afp<?, ?, ?, ?, ?, ?> bounds) { final Circle circle = createCircle(element, bounds); final Color color = GisFxTools.rgb(element.getColor()); circle.setFill(color); circle.setStroke(color); return circle; }
circle.setStroke(meshColor); pane.getChildren().add(circle);
private void updateColors() { boolean isSelected = getSkinnable().isSelected(); Color unSelectedColor = ((JFXRadioButton) getSkinnable()).getUnSelectedColor(); Color selectedColor = ((JFXRadioButton) getSkinnable()).getSelectedColor(); rippler.setRipplerFill(isSelected ? selectedColor : unSelectedColor); radio.setStroke(isSelected ? selectedColor : unSelectedColor); }