缩小窗口时 JavaFX backgroundImage 消失

标签 java css user-interface javafx

我有一个 JavaFX 元素,我在其中定义了如下背景:

setBackground(new Background(new BackgroundImage(new Image("/images/Achtergrond.png"), BackgroundRepeat.ROUND, BackgroundRepeat.ROUND, BackgroundPosition.DEFAULT, BackgroundSize.DEFAULT)));

背景存在,放大屏幕会放大我的背景,但是一旦我将屏幕/窗口缩小到小于 720p(背景图像大小),它就不会缩小背景图像,但它会消失,给我留下一个空白的白色背景。我怎样才能让它缩小而不是扩大?

最佳答案

我通过使用 CSS 声明我的背景而不是在 javafx 中对其进行硬编码来解决我的问题...

关于缩小窗口时 JavaFX backgroundImage 消失,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43653455/

相关文章:

java - 如何处理应用程序运行时数据库关闭时发生的 MySQL CommunicationException

css - CSS 样式表以什么顺序覆盖?

css - 我无法在 JavaFX 中获得透明舞台

java - 选择列表中的项目,在文本区域中显示文本

java - Scala,参数化特征的具体实现的反射(reflect)

java - .contains 的对面(不包含)

html - 无法制作粘性页脚。我的代码中有大错误吗?

sql-server - 如何根据我连接到的数据库更改 SQL Server Management Studio 的外观?

java - 使用 hashmap 进行问答程序?

Java:最有效的字符串操作 -> 从 "1"中获取 "1-9"