本文整理汇总了Java中javafx.scene.shape.Line.setStrokeLineCap方法的典型用法代码示例。如果您正苦于以下问题:Java Line.setStrokeLineCap方法的具体用法?Java Line.setStrokeLineCap怎么用?Java Line.setStrokeLineCap使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类javafx.scene.shape.Line
的用法示例。
在下文中一共展示了Line.setStrokeLineCap方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: AnimatedIcon
import javafx.scene.shape.Line; //导入方法依赖的package包/类
public AnimatedIcon() {
iconFill = new SimpleObjectProperty<>(Color.ORANGE);
line1 = new Line(4, 8, 28, 8);
line1.setStrokeWidth(3);
line1.strokeProperty().bind(iconFill);
line1.setManaged(false);
line1.setStrokeLineCap(StrokeLineCap.ROUND);
line2 = new Line(4, 16, 28, 16);
line2.setStrokeWidth(3);
line2.strokeProperty().bind(iconFill);
line2.setManaged(false);
line2.setStrokeLineCap(StrokeLineCap.ROUND);
line3 = new Line(4, 24, 28, 24);
line3.setStrokeWidth(3);
line3.strokeProperty().bind(iconFill);
line3.setManaged(false);
line3.setStrokeLineCap(StrokeLineCap.ROUND);
getChildren().addAll(line1, line2, line3);
setPrefWidth(32);
setPrefHeight(32);
setMinWidth(USE_PREF_SIZE);
setMinHeight(USE_PREF_SIZE);
setMaxWidth(USE_PREF_SIZE);
setMaxHeight(USE_PREF_SIZE);
}
示例2: draw
import javafx.scene.shape.Line; //导入方法依赖的package包/类
@Override
public void draw(Line line) {
line.setStartX(0d);
line.setStartY(0d);
line.setEndX(200d);
line.setEndY(200d);
line.setStrokeWidth(10);
line.setStrokeLineCap(StrokeLineCap.BUTT);
line.getStrokeDashArray().addAll(15d, 5d, 15d, 15d, 20d);
line.setStrokeDashOffset(10);
}