問題タブ [uidefaults]

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 に答える
278 参照

java - JComboBoxes のみの ControlShadow の色を変更する

アプリケーション内の JComboBox の色を、非常に特殊なデフォルト以外の配色に変更するように依頼されました。

の値を変更すると、

これからのリソースマップファイルの:

これに:

すべてが正常に見えます。

ただし、すべての Swing コントロールの ControlShadow Color を変更したくないので、より焦点を絞った修正を見つける必要があります。

JComboBoxes だけでこの色を変更する方法はありますか?

ComboBox.buttonShadow の値を (#FFFFFF に) 変更しようとしましたが、うまくいきませんでした。

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

java - 選択したメニューテキストの色

タイトル付きのメニューバーがあるDefaultDockableを使用しています。Nimbus Look&Feelを使用しており、使用しているこのタイトルのテキストの色を設定するには、次のようにします。

しかし、私が知らないのは、メニューが選択されたときに色を設定する方法です。そのためのニンバスのデフォルトは白です、そして私はそれを黒に変えたいです。

これを見て、、、、、で試してみましたが、textHighlightTextcontrolLHighlight試してみました。それらのどれもこれのために働きません。nimbusSelectedTextnimbusLightBackgroundmenuText[selected]

選択したmenuTextはどのように呼び出されますか?

0 投票する
3 に答える
2476 参照

java - JFileChooserでのUIManagerの色

私はニンバスのルックアンドフィールを使用していますが、色が3つだけ変更されています。

私のFileChooserは次のようになります。

ここに画像の説明を入力してください

そのため、選択したファイルの名前は白で表示され、見栄えが悪くなります。また、コンボボックスで選択したファイルタイプでも発生します。黒に変更したいのですが、nimbusSelectedTextはすでに黒で、機能していません。

また、 http: //download.oracle.com/javase/tutorial/uiswing/lookandfeel/_nimbusDefaults.html#primaryにあるNimbus Defaultsガイドも確認しましたが、FileChooserまたはComboboxにこれを修正するためのパラメーターがありません。

必要なパラメータを特定するのに役立ちますか?ありがとう

0 投票する
2 に答える
734 参照

java - JButtonのマージン。ニンバスプラフの場合は尊重されません

ニンバスのルックアンドフィールがインストールされている場合、marginaのプロパティは尊重されません。。いくつかの「小さな」ボタンが必要ですが、ニンバスはボタンのテキストの周りのスペースを大きくするため、「非常に大きな」ボタンしか表示されません。nimbusのデフォルトページで、次のプロパティがあること を発見しました。JButton

それは大きな値で事前設定されています。
私はそれを次のコードでオーバーライドしようとしました:

で、mainニンバスのルックアンドフィールを設定した直後。

しかし、何も起こりません。ボタンのテキストの周りの空きスペースはまだ大きいままです。何か案が?

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

java - 透明な UI (+UIManager) アーティファクト

background image上に を描画するアプリケーションがありますがpanel、最適な UI を実現するには、Component背景を設定する必要がありTransparentます。

UI Manager を使用して、すべてのコンポーネントを透明にし ましたuimanager.put(Button, background(new color(0, 0, 0, 0);

onMouseOvercomponentそれ自体を再描画し(推測します)、アーティファクトを引き起こします..でこれを回避するにはどうすればよいですUIManagerか?

(私はクラスを作成しました:uidefaults.javaすべてのUIManager設定で)

前もって感謝します!!

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

java - デフォルトの LAF の JTextField ディメンションの設定

JTextField の LAF のデフォルトのサイズを UIDefaults でオーバーライドすることは可能ですか?

0 投票する
2 に答える
1193 参照

java - UIDefaults で JFrame の境界線を変更する

青い境界線を示すフル ウィンドウの画像。

アプリケーション内のすべての JFrame の境界線の色を青から別の色に変更するには、UIDefaults のどのキーを変更すればよいですか?

ここにコードがないことは知っていますが、非常に簡潔な質問です。

編集

以下に添付されているのは、メイン ウィンドウではなく、レイアウト内にある JFrame を示す画像です。メインウィンドウはネイティブ環境に悩まされていると思いますが、JFramesがメインウィンドウ内にある場合、境界線をカスタマイズできないでしょうか?

青い枠線を示す画像

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

visual-studio - デフォルトの VS ツールバー構成を復元するにはどうすればよいですか?

デフォルトの VS ツールバー構成を復元するにはどうすればよいですか?

つまり、次のことを意味します。

  • 有効なツールバーのセットと場所
  • 各ツールバーのアイテムのセットと順序

特定のツールバーのアイテムのセットと順序をリセットする方法を知っているので、既定で有効になっているツールバー (およびその場所) がわかっている場合は、それらを 1 つずつ有効にしてリセットすることができます。

すべての VS 設定をリセットしたくありません。