我使用正常步骤制作了一个 JFrame,并将 setSize、setVisible 和 setResizes 设置为 false。
在windows操作系统下工作正常,但是当我在Fedora Linux中尝试时,我发现窗口栏中没有最小化按钮,只有关闭按钮在窗口栏中,那么JFrame在Linux中是否有不同的方式用于最小化?
谢谢。
最佳答案
JFrame中有一个简单的跨平台方法来操作框架:
frame.setState ( JFrame.ICONIFIED );
frame.setState ( JFrame.MAXIMIZED_BOTH );
frame.setState ( JFrame.NORMAL );
第一个将框架最小化到操作系统栏,第二个将框架最大化,第三个将其恢复到正常状态。所有操作均以 native 方式完成。
关于java - JFrame 的真正方法是什么,在 Linux 中最小化它,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10158549/