java - 有什么方法可以更改 JavaFX ImageView 中的背景图像颜色?
问题描述
我有 ScrollPane,其中有 ImageView。当我将图像设置为 ImageView 时,我得到了这个:
当我添加更高高度的图像时:
有没有办法改变那个矩形的颜色?(ImageView 背景颜色)
解决方案
您看到的白色部分实际上不是,ImageView
而是StackPane
用作滚动窗格的视口。
参考CSS 文档,您可以在外部 CSS 文件中使用以下内容更改背景颜色:
.scroll-pane .viewport {
-fx-background-color: xxx ;
}
替换xxx
为您需要的任何颜色。
推荐阅读
- c# - 如何拥有只读成员的 C# 接口
- hyperledger-fabric - 从对等点加入频道时如何启用发现角色
- alfresco - 使用 CMIS API 上传重复文件
- json - 将空字符串传递给 Class JsonOutput 方法 toJSON
- javascript - 如何将 unit8array 转换为字符以将其与 bcrypt 一起使用?
- php - 我想将数据从一个表移动到另一个表
- c# - 一个中间件如何调用另一个?
- react-native - React 功能组件未在道具更改时呈现
- android - 移动视图的 Android 碰撞检测错误行为
- javascript - 如何打印在离子菜单中单击的名称的ID