Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我使用正常步骤制作了一个 JFrame,并将setSize、setVisible和setResizable设置为 false。
在windows操作系统下可以正常使用,但是在Fedora Linux下试了一下,发现窗口栏中没有最小化按钮,只有关闭按钮在窗口栏中,所以JFrame在Linux中用于最小化的方式不同?
谢谢你。
JFrame中有一个简单的跨平台方法来操作框架:
frame.setState ( JFrame.ICONIFIED ); frame.setState ( JFrame.MAXIMIZED_BOTH ); frame.setState ( JFrame.NORMAL );
第一个将框架最小化到操作系统栏,第二个最大化框架,第三个将其返回到正常状态。所有操作都以原生方式完成。