2012-04-15 8 views
0

でそれを最小限に抑えるために、JFrameのための真の方法は何ですか。私はfalseに、通常の手順と<em>のsetSize</em>、<em>のsetVisible</em>と<em>setResizable</em>を使用したJFrameをしたLinuxの

Windows OSではうまくいきましたが、Fedora Linuxで試してみたところ、ウィンドウバーには最小化ボタンがなく、ウィンドウバーには閉じるボタンしかなかったので、JFrameはさまざまな方法で使用されていましたLinuxの最小化のために?

ありがとうございます。

+2

私のために、Ubuntu/OpenJDKで動作します。 [sscce](http://sscce.org/)を含むように質問を編集してください。多分Fedoraを使用している人がテストします。 – trashgod

+2

Fedoraでどのようなシェルを使用していますか? GNOME 3には最小化ボタンはありません。 – tenorsax

答えて

0

フレーム動作させるためのJFrameが単純クロスプラットフォームな方法がある:

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

最初のものはOSバーにフレームを最小限に抑えるには、第1のフレームを最大化し、3つ目は正常な状態に戻します。すべての操作はネイティブな方法で行われます。

関連する問題

 関連する問題