問題タブ [nimbus]
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.
java - Nimbus を使用した JTabbedPane タブの高さ
高さタブのタブペインを変更したいので、いくつかの方法を試しましたが成功しませんでした。最初にスペーサー アイコンを試してみました。高さは問題ありませんが、タブのテキストが中央に表示されなくなりました。次に、Nimbus L&F プロパティ、TabbedPane.tabInsets、TabbedPane:TabbedPaneTab.contentMargins、および TabbedPane:TabbedPaneTabArea.contentMargins を変更しようとしましたが、何も変わりません。最後に、BasicTabbedPaneUI を拡張し、calculateTabHeight をオーバーライドしようとしましたが、タブの背景が描画されなくなりました。
swing - Nimbus での JPanel および TitledBorder UI プロパティ
デフォルトの Nimbus TitledBorder L&F を単純な青色の丸みを帯びたタイトル付きボーダーに変更したいと思います。タイトルも青色にする必要があります。作成できましたが、GUI のすべてのパネルではなく特定のパネルに適用したいので、UIManager.put("TitledBorder.titleColor", Color.blue)
適用できません。L&F プロパティを使用する以外の方法でも実行できますが、何かを変更する必要がある場合、L&F プロパティを使用するとコードの変更が少なくなります。L&F プロパティを使用して必要なパネルのみに設定するにはどうすればよいですか? ご協力ありがとう御座います。
java - タブのタイトルの色を変えるニンバス
タブのタイトルから色を変更したいのですが。
別のプロパティを設定しようとしましたが、何も変わりません。
私のメインでは、プロパティtext
を白に設定して、すべてのテキストが白になるようにしました。
次に、タブペインなど、一部のコンポーネントテキストを変更したいのですが、変更されていません。
java - Nimbus TableHeader が「押された」として強調表示されませんでした
デフォルトでは、JTableHaeder には「押された」強調表示がありません。(ニンバス)
NimbusDefaultsは、デフォルトの [Pressed] バックグラウンド ペインターがあると言います。
TableHeader をクリックしたときにこれを表示するにはどうすればよいですか?
更新 1
mouseDownNimbusStyle.getExtendedState
で PRESSED を正しく返します。しかし、この状態の CacheKey "backgroundPainter$$instance"のキャッシュがNimbusStyle.getBackgroundPainter(SynthContext)
返さnull
れる原因となります。null
NimbusStyle.Values
何が問題なのですか?
更新 2
私の例は、「押された動作」を持つ JTableHeader と JScrollBar を示しています。
JScrollBar の場合putClientProperty( "Nimbus.State" )
、再描画の問題で動作します。
java - Seaglass のルック アンド フィール
Seaglass のルック アンド フィールhttp://seaglass.googlecode.com/の機能をテストする簡単なテスト クラスを作成しました が、「ニンバス クラスが見つかりません」という例外が発生します。
例外
java - Nimbus プロパティをオーバーライドします
JLabel の nimbus プロパティのいくつかをオーバーライドしようとしています。
フォントでは正しく機能しますが、色では機能しません。このように色を変えることは可能ですか?ありがとうございました。
swing - Nimbus LAF の JButton 背景
Nimbus LAF を使用しており、シンプルな背景を変更したいと考えていますJButton
。
ルック アンド フィールを変更すると動作しますが、Nimbus では動作しません。
どうすればできますか?
ご協力いただきありがとうございます。
swing - JTableTableCellRendererの背景とNimbusLookAndFeelの色の問題
NimbusLookAndFeelを使用しています。このルックアンドフィールでは、JTableのセルの背景は白とライトグレーに交互になります(行番号によって異なります)。今、私はTableCellRendererを実装するいくつかのカスタムセルレンダラーを書いています。JTable内のセルの位置に応じて、これらのレンダラーの背景を設定する必要があります。
どうすればそのような色の値を取得できますか?
java - JTable-ブールセルタイプ-背景
JTable
列の1つとしてブール(チェックボックス)要素を持つNimbus L&Fを使用しています。
私が抱えている問題は、ブール列がNimbus L&Fに存在する自然な行の背景の変化に従わないことです。
java - 選択したメニューテキストの色
タイトル付きのメニューバーがあるDefaultDockableを使用しています。Nimbus Look&Feelを使用しており、使用しているこのタイトルのテキストの色を設定するには、次のようにします。
しかし、私が知らないのは、メニューが選択されたときに色を設定する方法です。そのためのニンバスのデフォルトは白です、そして私はそれを黒に変えたいです。
これを見て、、、、、で試してみましたが、textHighlightText
でcontrolLHighlight
試してみました。それらのどれもこれのために働きません。nimbusSelectedText
nimbusLightBackground
menuText[selected]
選択したmenuTextはどのように呼び出されますか?