系统相关
首页 > 系统相关> > java – 有没有办法判断JFrame是否“最大化”(MS Windows)

java – 有没有办法判断JFrame是否“最大化”(MS Windows)

作者:互联网

参见英文答案 > JFrame in full screen Java                                    10个
我是OS X上的Java应用程序,并没有机会在不同的地方进行全面测试.

有2种不同的JFrame.第二个加载完全取代第一个,因此需要将其大小和位置设置为与第一个相同.

这很好用,但我注意到很多Windows用户似乎最大化了第一个窗口.加载第二个JFrame时,它具有相同的大小,但不是“最大化”.

MS Windows世界中最大化的窗口具有略微不同的状态,操作系统对其进行了不同的处理.

如何判断JFrame是否最大化,以及如何自己最大化?

解决方法:

frame.setExtendedState( f.getExtendedState()|JFrame.MAXIMIZED_BOTH );

标签:java,windows,swing,jframe,window-managers
来源: https://codeday.me/bug/20190625/1285167.html