找到关于 Java 的2637 篇文章

解释 JavaFX 中二维形状的 Stroke Line Cap 属性

Maruthi Krishna
更新于 2020年4月14日 07:38:12

392 次浏览

Stroke Line Cap 指定/定义线的端帽样式。您可以使用 `javafx.scene.shape.Shape` 类的 `setStrokeLineCap()` 方法设置 Stroke Line Cap 值。Java FX 支持三种类型的笔划线帽,由名为 StrokeLineCap 的枚举的三种常量表示:BUTT - 此类型在不进行任何装饰的情况下结束未闭合的子路径。ROUND - 此类型以圆形投影结束未闭合的路径。SQUARE - 此类型以方形投影结束未闭合的路径。示例 import javafx.application.Application; import javafx.scene.Group; import javafx.scene.Scene; import javafx.scene.paint.Color; import javafx.scene.shape.Line; import javafx.scene.shape.StrokeLineCap; import javafx.scene.shape.StrokeType; import javafx.scene.text.Font; import javafx.scene.text.FontPosture; import javafx.scene.text.FontWeight; import ... 阅读更多

解释 JavaFX 中二维形状的 Stroke Miter Limit 属性

Maruthi Krishna
更新于 2020年4月14日 07:35:12

225 次浏览

Stroke Miter Limit 属性指定/定义 StrokeLineJoin.MITER 样式中笔划线连接的限制。您可以使用 `javafx.scene.shape.Shape` 类的 `setStrokeMiterLimit()` 方法设置此值。此方法接受一个双精度值,并将笔划斜接限制限制为给定值。如果给定值小于 1.0,则将其视为 1.0。示例 import javafx.application.Application; import javafx.scene.Group; import javafx.scene.Scene; import javafx.scene.paint.Color; import javafx.scene.shape.Polygon; import javafx.scene.shape.StrokeLineJoin; import javafx.scene.text.Font; import javafx.scene.text.FontPosture; import javafx.scene.text.FontWeight; import javafx.scene.text.Text; import javafx.stage.Stage; public class StrokeMiterExample extends Application { public void start(Stage stage) { Font font = Font.font("verdana", FontWeight.BOLD, FontPosture.REGULAR, ... 阅读更多

解释 JavaFX 中二维形状的 Stroke Line Join 属性

Maruthi Krishna
更新于 2020年4月14日 07:31:57

311 次浏览

在由多条线连接而成的形状中,笔划线连接属性指定/定义两条线的连接形状。您可以使用 `setStrokeLineJoin()` 方法设置笔划线连接。Java FX 支持三种类型的笔划线连接,由名为 StrokeLineJoin 的枚举的三种常量表示:BEVEL - 在这种类型中,交叉点的外部边缘用线段连接。MITER - 在这种类型中,交叉点的外部边缘连接在一起,形成一个锐利的边缘。ROUND - 在这种类型中,交叉点的外部边缘连接… 阅读更多

解释 JavaFX 中二维形状的 Stroke 属性

Maruthi Krishna
更新于 2020年4月14日 07:28:48

857 次浏览

stroke 属性指定/定义形状边界的颜色。您可以使用 `javafx.scene.shape.Shape` 类的 `setStroke()` 方法设置边界的颜色。此方法接受 Color 值作为参数,并将给定的颜色设置为形状的边界。默认情况下,线、路径和折线的形状(对象)此属性的值为 null,对于所有剩余的形状,此属性的默认值为 Color.BLACK。示例 import javafx.application.Application; import javafx.scene.Group; import javafx.scene.Scene; import javafx.scene.paint.Color; import javafx.scene.shape.Line; import javafx.scene.shape.Polygon; import javafx.scene.text.Font; import javafx.scene.text.FontPosture; import javafx.scene.text.FontWeight; import javafx.scene.text.Text; import javafx.stage.Stage; public class ... 阅读更多

解释 JavaFX 中二维形状的 Fill 属性

Maruthi Krishna
更新于 2020年4月14日 07:24:47

684 次浏览

fill 属性指定/定义用于填充形状内部区域的颜色。您可以使用 `javafx.scene.shape.Shape` 类的 `fill()` 方法以所需颜色填充特定形状。默认情况下,线、路径和折线的形状(对象)此属性的值为 Color.BLACK,对于所有剩余的形状,此属性的默认值为 null,即它们不会填充任何颜色(它们将保持不透明)。示例 import javafx.application.Application; import javafx.scene.Group; import javafx.scene.Scene; import javafx.scene.paint.Color; import javafx.scene.shape.Line; import javafx.scene.shape.Polygon; import javafx.scene.text.Font; import javafx.scene.text.FontPosture; import javafx.scene.text.FontWeight; import javafx.scene.text.Text; import ... 阅读更多

解释 JavaFX 中二维形状的 Stroke Width 属性

Maruthi Krishna
更新于 2020年4月14日 07:21:06

1K+ 次浏览

stroke width 属性指定形状边界线的宽度。您可以使用 `javafx.scene.shape.Shape` 类的 `setWidth()` 方法设置宽度。此方法接受双精度值作为参数,并绘制指定宽度的边界。如果您没有将任何值作为参数传递给此方法,则默认情况下它将宽度视为 1.0。示例 import javafx.application.Application; import javafx.scene.Group; import javafx.scene.Scene; import javafx.scene.paint.Color; import javafx.scene.shape.Polygon; import javafx.scene.text.Font; import javafx.scene.text.FontPosture; import javafx.scene.text.FontWeight; import javafx.scene.text.Text; import javafx.stage.Stage; public class StrokeWidthExample extends Application { public void start(Stage stage) { Font font = Font.font("verdana", ... 阅读更多

解释 JavaFX 中二维形状的 Stroke Type 属性

Maruthi Krishna
更新于 2020年4月14日 07:18:15

325 次浏览

形状的 stroke type 属性指定其边界线的类型。您可以使用 `javafx.scene.shape.Shape` 类的 `setStrokeType()` 方法设置笔划类型。JavaFX 支持三种类型的笔划,由名为 StrokeType 的枚举的三种常量表示:StrokeType.INSIDE - 在形状内部绘制边界。StrokeType.OUTSIDE - 在形状外部绘制边界。StrokeType.CENTERED - 绘制边界,使形状的边缘穿过其中心。要将边界设置为形状,您需要将这些值中的任何一个作为参数传递给 `setStrokeType()` 方法。示例 import javafx.application.Application; import javafx.scene.Group; import ... 阅读更多

解释 JavaFX 中二维形状的 Subtract 操作

Maruthi Krishna
更新于 2020年4月14日 07:15:23

351 次浏览

此操作将两个或多个形状作为输入。然后,它返回第一个形状的区域,不包括第二个形状重叠的区域,如下所示。`javafx.scene.shape.Shape` 类的 `subtract()`(静态)方法接受两个 Shape 对象,并返回给定对象的 subtract 操作的结果。示例 import javafx.application.Application; import javafx.scene.Group; import javafx.scene.Scene; import javafx.scene.paint.Color; import javafx.stage.Stage; import javafx.scene.shape.Circle; import javafx.scene.shape.Shape; public class JavaFXSubtractExample extends Application { public void start(Stage stage) { Circle circle1 = new Circle(); circle1.setCenterX(230.0f); circle1.setCenterY(100.0f); ... 阅读更多

解释 JavaFX 中二维形状的 Intersect 操作

Maruthi Krishna
更新于 2020年4月14日 07:12:45

682 次浏览

此操作将两个或多个形状作为输入,并返回它们之间的交集区域,如下所示。`javafx.scene.shape.Shape` 类的 `intersect()`(静态)方法接受两个 Shape 对象,并返回给定对象的 intersect 操作的结果。示例 import javafx.application.Application; import javafx.scene.Group; import javafx.scene.Scene; import javafx.scene.paint.Color; import javafx.stage.Stage; import javafx.scene.shape.Circle; import javafx.scene.shape.Shape; public class JavaFXIntersectExample extends Application { public void start(Stage stage) { Circle circle1 = new Circle(); circle1.setCenterX(230.0f); circle1.setCenterY(100.0f); circle1.setRadius(75.0f); circle1.setFill(Color.DARKRED); ... 阅读更多

解释 JavaFX 中二维形状的 Union 操作

Maruthi Krishna
更新于 2020年4月14日 07:10:06

250 次浏览

此操作将两个或多个形状作为输入,并返回它们组合后占据的面积,如下所示。`javafx.scene.shape.Shape`类的`union()`(静态)方法接受两个Shape对象,并返回给定对象的并集运算结果。示例:`import javafx.application.Application; import javafx.scene.Group; import javafx.scene.Scene; import javafx.scene.paint.Color; import javafx.stage.Stage; import javafx.scene.shape.Circle; import javafx.scene.shape.Shape; public class JavaFXUnionExample extends Application {    public void start(Stage stage) {       //绘制圆圈1       Circle circle1 = new Circle();       circle1.setCenterX(230.0f);       circle1.setCenterY(100.0f);       circle1.setRadius(75.0f);       circle1.setFill(Color.DARKRED);       ... 阅读更多

广告