Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/320.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在javafx中设置头像的边框颜色_Java_Javafx_Avatar_Gluon - Fatal编程技术网

如何在javafx中设置头像的边框颜色

如何在javafx中设置头像的边框颜色,java,javafx,avatar,gluon,Java,Javafx,Avatar,Gluon,如何在javafx中为化身对象设置边框颜色?有多少种方法可以做到这一点 这不仅仅是css模式,还有代码模式。我要设置边框颜色的对象如下: 提前感谢来自Glion Mobile的自定义控件化身具有用于设置图像和半径的API 目前,它没有提供用于设置边框颜色的API,但可以根据控件的设计方式进行设置 如果选中,则控件顶部有一个图像视图和一个圆圈,带有styleClass装饰 因此,您可以通过代码设置此圆的颜色: avatar.getChildrenUnmodifiable().get(1).set

如何在javafx中为化身对象设置边框颜色?有多少种方法可以做到这一点

这不仅仅是css模式,还有代码模式。我要设置边框颜色的对象如下:


提前感谢

来自Glion Mobile的自定义控件
化身
具有用于设置图像和半径的API

目前,它没有提供用于设置边框颜色的API,但可以根据控件的设计方式进行设置

如果选中,则控件顶部有一个
图像视图
和一个
圆圈
,带有styleClass
装饰

因此,您可以通过代码设置此圆的颜色:

avatar.getChildrenUnmodifiable().get(1).setStyle("-fx-stroke: red");
或者更好:

avatar.lookup(".decoration").setStyle("-fx-stroke: red");
使用CSS更容易:

.avatar > .decoration {
    -fx-stroke: red;
}

我看到两种相关的方法。如果这不是一个重复的问题,请编辑您的问题以包括一个显示您修改方法的问题。@trashgod这不是一个重复的问题,
avatar
是Glion移动库中的自定义控件,内置JavaFX css不适用。@JoséPereda:谢谢;重新开放。