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