タイトルバーと境界線を完全に削除する方法しか見つけられませんでした。タイトル バー ボタンのない Swing でウィンドウを作成したいが、デフォルトのシステムの境界線は保持したい。これは可能ですか?
質問する
3576 次
2 に答える
9
次のリンクにはremove()
、ボタンで使用する完全な動作例があります。
http://www.coderanch.com/t/344419/GUI/java/deactivate-close-minimise-resizable-window
于 2012-12-08T19:49:49.023 に答える
4
フレームのsetUndecorated()
メソッドを使用して、独自の装飾をレンダリングできます。こちらJInternalFrame
に示すように、通常はプラットフォームのデフォルトのルック アンド フィールを要約した UI のデフォルトを活用することもできます。これらは特に関連していると思われます:
InternalFrame.activeTitleBackground InternalFrame.activeTitleForeground InternalFrame.inactiveTitleBackground InternalFrame.inactiveTitleForeground
于 2012-12-08T19:37:44.707 に答える