gpt4 book ai didi

java - 如何创建 JavaFX 纹理

转载 作者:行者123 更新时间:2023-12-04 05:15:06 27 4
gpt4 key购买 nike

我可以像这样用 JavFX 制作一个矩形:

Rectangle node2 = RectangleBuilder.create()
.x(-100)
.y(-100)
.width(200)
.height(200)
.fill(Color.GREEN)
.build();

但是我怎样才能让它使用纹理而不是颜色呢?

TIA

最佳答案

将填充设置为 ImagePattern

Rectangle node2 = 
RectangleBuilder.create()
.x(-100)
.y(-100)
.width(200)
.height(200)
.fill(
new ImagePattern(
new Image("file:flower.png"), 0, 0, 1, 1, true
)
)
.build();

ImagePattern javadoc 中还有其他示例.

对于 JavaFX8,您也可以这样做 via css .

关于java - 如何创建 JavaFX 纹理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14389354/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com