【发布时间】:2012-01-01 03:11:53
【问题描述】:
在我的 Java Swing 应用程序中,我有按钮。如果屏幕尺寸发生变化,我也想更改按钮文本的字体。
如何实现?
【问题讨论】:
-
“屏幕尺寸”是什么意思?我的是固定的,看着它:-)
-
屏幕大小是指用户可以调整屏幕大小。如果他改变了屏幕尺寸,那么按钮的字体应该会自动改变。
-
还是不明白:您是否有未来的硬件,或者您的意思是在 在屏幕上显示您的应用程序的 JFrame?
-
@kleopatra 我的意思是显示的 JFrame。如果调整窗口大小,我想更改字体大小。根据应该完成的设置更改字体的最佳方法是什么。如何根据屏幕大小计算字体大小。就像如果屏幕是 200*200 那么 14 尺寸是好的。如果屏幕变成 450*450 那么应该如何计算字体大小以及应该添加到哪里来设置所有组件的字体。
标签: java swing fonts resize screen