在JavaFXImageView中是否有任何方法可以更改背景图像的颜色?

在JavaFXImageView中是否有任何方法可以更改背景图像的颜色?,java,javafx,imageview,Java,Javafx,Imageview,我有一个滚动窗格,其中包含ImageView。当我将图像设置为ImageView时,我得到以下结果: 当我添加高度更高的图像时: 有没有办法改变那个长方形的颜色?(ImageView背景色)您看到的白色部分实际上不是ImageView,而是用作滚动窗格视口的StackPane 参考,您可以在外部CSS文件中使用以下内容更改背景颜色: 。滚动窗格。视口{ -背景色:xxx; } 用您需要的任何颜色替换xxx。也许,有人知道其他适当组合这些控件的方法吗?@James\u D,非常感谢!我只是不

我有一个滚动窗格,其中包含ImageView。当我将图像设置为ImageView时,我得到以下结果:

当我添加高度更高的图像时:


有没有办法改变那个长方形的颜色?(ImageView背景色)

您看到的白色部分实际上不是
ImageView
,而是用作滚动窗格视口的
StackPane

参考,您可以在外部CSS文件中使用以下内容更改背景颜色:

。滚动窗格。视口{
-背景色:xxx;
}

用您需要的任何颜色替换
xxx

也许,有人知道其他适当组合这些控件的方法吗?@James\u D,非常感谢!我只是不知道。我怎样才能把你的答案标记为正确的答案?*礼貌地咳嗽:我只是不知道你可以读医生;)@是的,但我根本没有时间。我应该明天在我的大学里展示这个JavaFX应用程序:)