java - 尽管使用背景半径,JavaFX CSS 按钮背景图像仍会覆盖整个按钮
问题描述
问题是我需要让按钮看起来像图标,但是当我附加背景图像时,即使我使用的是背景半径属性,它仍然是一个正方形。这是之前的代码,背景图像被注释掉了
#confirmButton {
/*-fx-background-image: url("../assets/addButton.png");*/
-fx-background-radius: 9px;
}
这是它的样子: 没有图像的按钮
现在一旦我添加了背景图片
#confirmButton {
-fx-background-image: url("../assets/addButton.png");
-fx-background-radius: 9px;
}
这就是它的样子:带有图像的按钮 它回到方形
解决方案
推荐阅读
- node.js - 直接使用节点模块和创建节点模块的对象然后使用它有什么区别?
- ios - 使用 Cocoapods 一个针对多个平台
- c++ - 编写一个函数来检查一个数字是否是一个带有递归函数的正方形
- api - Vsphere REST API - 如何在 JSON 响应中指定字段
- javascript - 记录时与附加到元素时返回不同值的 HTML 字符串
- c++ - 使用 reinterpret_cast 访问类似“struct {double, int}”的对象的对象
- android - React Native Android 崩溃 - RNKeychainManager.setInternetCredentialsForServer 有 6 个参数,预期为 7
- react-redux - 已启用 Google maps api 地理编码,地点和 javascript 未显示错误,地理编码请求已通过 REQUEST_DENIED 满足
- python - 如何绘制 ohlc 图表?
- amazon-web-services - “JavaServer Faces 2.2 需要动态 Web 模块 2.5 或更高版本。”