根据屏幕尺寸更改更改字体

时间:2011-11-18 10:32:13

标签: java swing fonts resize screen

在我的Java Swing应用程序中,我有按钮。如果更改了屏幕尺寸,我也想更改我的按钮文字的字体。

如何实施?

3 个答案:

答案 0 :(得分:1)

我相信你需要一个JFrame窗口监听器,只需更改那里的按钮属性:

//global JButton button1 defined earlier
button1.setFont(new Font("<FONT NAME>", <FONT STYLE>, <FONT SIZE>))

答案 1 :(得分:0)

GraphicsEnvironment.getLocalGraphicsEnvironment().getMaximumWindowBounds()

答案 2 :(得分:0)

感谢所有人,

基于侦听器和框架大小,边框大小和实际面板大小,我已经计算出各种屏幕尺寸范围的字体大小。