标签: applet resize jlabel
正如问题所说......我可以设置布局等以使用窗口调整大小,但我还没有弄清楚如何调整字体大小。
(实际上可能是JLabel组件本身没有调整大小,并且限制字体......)
答案 0 :(得分:1)
您可能需要设置某种类型的侦听器来跟踪窗口(或小程序或布局)大小的变化,并调用setFont()或setAffineTransform()以保持大小字体已同步。
setFont()
setAffineTransform()
字体渲染按原样完成的原因之一是,字体在不同的屏幕分辨率和布局上可以具有一致的大小。系统实际上并不是要用布局来缩放字体。