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.
通常の手順とsetSize、setVisible、setResizableをfalseに使用してJFrameを作成しました。
Windows OSでは正常に動作しますが、Fedora Linuxで試してみると、最小化ボタンがウィンドウバーになく、閉じるボタンだけがウィンドウバーにあることがわかりました。そのため、LinuxではJFrameをさまざまな方法で使用して最小化しています。 ?
ありがとうございました。
JFrame には、フレームを操作するための簡単なクロスプラットフォーム メソッドがあります。
frame.setState ( JFrame.ICONIFIED ); frame.setState ( JFrame.MAXIMIZED_BOTH ); frame.setState ( JFrame.NORMAL );
1 つ目はフレームを OS バーに最小化し、2 つ目はフレームを最大化し、3 つ目はフレームを通常の状態に戻します。ネイティブな方法で行われるすべての操作。