0

我使用正常步骤制作了一个 JFrame,并将setSizesetVisiblesetResizable设置为 false。

在windows操作系统下可以正常使用,但是在Fedora Linux下试了一下,发现窗口栏中没有最小化按钮,只有关闭按钮在窗口栏中,所以JFrame在Linux中用于最小化的方式不同?

谢谢你。

4

1 回答 1

0

JFrame中有一个简单的跨平台方法来操作框架:

frame.setState ( JFrame.ICONIFIED );
frame.setState ( JFrame.MAXIMIZED_BOTH );
frame.setState ( JFrame.NORMAL );

第一个将框架最小化到操作系统栏,第二个最大化框架,第三个将其返回到正常状态。所有操作都以原生方式完成。

于 2012-04-17T07:10:58.817 回答