gpt4 book ai didi

JavaFX 按钮不随 Windows 字体大小设置缩放

转载 作者:行者123 更新时间:2023-11-30 11:04:10 24 4
gpt4 key购买 nike

我的 JavaFX 应用程序中的按钮在所有具有默认字体设置的操作系统上看起来都非常漂亮。但是,如果我增加 Windows 控制面板中的文本比例,JavaFX 按钮上的文本增加,而按钮大小保持不变。因此我得到一个包含 3 个字母和一个省略号 (...) 的按钮。

如何实现javaFX中的控制元素根据系统字体缩放?

最佳答案

这取决于多种因素。首先是你的按钮的布局。如果您为按钮设置硬尺寸。

确认您没有为按钮设置大小。并且父布局尺寸小于按钮尺寸。

并尝试使用 button.setPrefWidth(Control.USE_COMPUTED_SIZE) 设置您的按钮大小,如果它仍然不起作用,则可能是您的父布局的原因。

你应该尝试玩一下 SceneBuilder以便更好地理解布局的工作原理

关于JavaFX 按钮不随 Windows 字体大小设置缩放,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30105475/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com