問題タブ [quaqua]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
572 参照

java - Mac OS X で Swing の JPopupMenu をネイティブな外観にすることはできますか?

Swing (Java 7 の下) でコンボ ボックスをネイティブ コンボ ボックスのように見せようとしています。JPopupMenuコンボ ボックスのオプションを表示するためにaが使用されていることがわかりましたJPopupMenu

デフォルトの Aqua ルック アンド フィールを使用すると、四角いエッジが得られますが、これはまったく正しくありません。そのため、そのアイデアはすぐに破棄します。したがって、もちろん、この種の問題を解決するはずの Quaqua に目を向けます。

これは私に与えます角が丸くなっているが角が黒で塗りつぶされているポップアップメニュー

上記のコードがコメントアウトされている場所で、カスタム画面ポップアップ ファクトリでジャムを試みました。

これは私に与えます黒い角がなくなった興味深い結果ですが、影も同様です

問題は、丸みを帯びた角と影の両方が必要なことです。両方手に入れることは可能ですか?

ちなみに、IDEA は正しく動作していることに気付きましたが、なぜそれが機能するのかソースからは理解できなかったので、Java 7 ではなく Java 6 で実行されているためではないかと思います...