Java で Mac パネル タイプのウィンドウを作成するにはどうすればよいですか? パネルタイプの窓の写真はこちらでご覧いただけます。Window.Type について何かを見つけましたが、それは Java 7 であり、Java 6 を使用しています。
基本的に例 (リンク内) の下に、パネルのイメージがあります。閉じる/最小化/最大化するバーが他のバーよりも小さいことに注目してください。
Java で Mac パネル タイプのウィンドウを作成するにはどうすればよいですか? パネルタイプの窓の写真はこちらでご覧いただけます。Window.Type について何かを見つけましたが、それは Java 7 であり、Java 6 を使用しています。
基本的に例 (リンク内) の下に、パネルのイメージがあります。閉じる/最小化/最大化するバーが他のバーよりも小さいことに注目してください。
ライブラリhttp://www.randelshofer.ch/quaqua/から Mac ルック アンド フィールを使用できます。
パネル/ウィンドウを Mac のように見せたいと思ったことを願っています。それ以外の場合は、探しているものに関する詳細を追加してください。
このオプションは、J2SE 5 以降で使用できます。
// makes the buttons smaller and title bar thinner
frame.getRootPane().putClientProperty("Window.style", "small");
// removes the shadow around the window
frame.getRootPane().putClientProperty("Window.shadow", Boolean.FALSE);
それと他の同様のトリックの詳細: https://developer.apple.com/library/mac/technotes/tn2007/tn2196.html#WINDOWS
残念ながら、Apple 自身が気にかけなくなって以来、これらすべての最新のリストを見つけるのは非常に難しいようです。
Macで実行しない限り(またはカスタムビルドライブラリを使用しない限り)、Macスタイルのウィンドウを取得することはできません。これにはある種のライセンスの問題があります。Java 1.4 を使用していたときにそれを元に戻すことを検討したことを覚えています。