問題タブ [synth]

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

java - Synth から特定の Jmenu を除外する

XML ファイルで Synth L&F を使用しています。これまでにすべてをセットアップしましたが、ネストされた JMenu がありません。ネストされた JMenu が最上位の JMenu のスタイルを取りたくないのです。

これは私のコードから取得し、収まるように編集したものであり、実際のコードを表すものではありません。

次に、これは私が使用している Synth XML のスニペットです。

だから今、私はAccountMenu JMenuだけをターゲットにして、JMenusではなくJMenuItemsと同じスタイルを与えることを目指しています

より明確にするために、写真を見てください:

メニューレイアウト http://avengerpaintball.co.za/screen01.jpg

File は JMenu と Manage Account です。そのため、アカウント メニューはファイル メニューのスタイルを使用するようになりましたが、背景画像が異なるため機能しません。

ありがとう

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

java - Synth を使用して Java で Combobox をスタイリングする

こんにちは、私が持っているコンボボックスの背景を白以外の別の色に設定したいのですが、レンダリング中にユーザーがクリックして内部の項目から選択すると、synth を使用してそれをどのように達成できますか??

前もって感謝します!

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

java - Synth を使用して ScrollBar の色を変更できない

Java Swing JScrollBar の色を変更できません。私はこれについて多くを検索し、読みました。XML ファイルを使用して、Swing の Synth ルック アンド フィールを使用して色を定義しようとしています。これはボタンでは問題なく機能しましたが、スクロール バーではまったく機能しません。

XML ファイルの内容は次のとおりです。

ソースコードは次のとおりです。

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

java - Swing フォントのレンダリング

Synth のルック アンド フィールを備えた Java スイング アプリケーションを開発しています。アプリケーションにはテキストを含む背景画像があり、この背景レイヤーの上に「アクティブな」テキスト (JLabel 内のテキスト) が必要です。しかし、私が選択したフォント (Verdana) は、何らかの理由で Swing でひどくレンダリングされるため、アクティブなテキストのフォントが背景のフォントと一致しません。Swing でテキストを少し滑らかに見せる方法を知っている人はいますか? ここここで同様の問題を発見しましたが、AA が残りのアプリケーション イメージにどのような影響を与えるか、または AWT デスクトップ プロパティまたは -Dswing.aatext=true フラグのどちらを使用するかについては不明です。どんなヒントでも大歓迎です。ありがとう!

編集:これをOSXとWindows 7でテストしましたが、どちらも同じ効果を示します。

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

java - Synth - バックグラウンドを JFrame に設定する

Swing と Synth を使用して Java でアプリを作成しています。Synth を使用して JFrame に画像の背景を設定したい。どうやってするの?

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

java - シンセスタイルでカスタムフォントを設定する方法

カスタム フォントをシンセ スタイルに統合したいと考えています。ここで可能な答えを見つけましたが、興味深い部分であるxmlはそのサイトには表示されません。

このカスタム オブジェクトを xml に統合する方法を教えてください。

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

java - シンセサイザーのコンボボックス矢印ボタンのスタイリング

Swingアプリを作成し、Synth L&Fでスタイリングしています。Synth L&Fを有効にすると、コンボボックスの矢印ボタンが表示されなくなりました(デフォルトの背景が適用されていると思います)。矢印ボタンが意図されている場所をクリックすると、意図したとおりに動作します-選択肢のリストを表示します。表示しようとしていますが、このボタンに適用する正しいバインディングが見つかりません。

このスタイルを適用すると、ボタンが表示されません。問題がどこにあるのかわかりません-正しい状態を使用していますか?色の種類?バインディング?

ありがとう

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

java - Synth を使用してカスタム グラフィックをパネルの境界線に埋め込むにはどうすればよいですか?

Synth の操作方法を学んでおり、パネルの境界線として使用するカスタム png を埋め込む方法を見つけようとしています。

私のborder.xmlは次のようになります:

ただし、そのxmlを使用してl&fを設定すると、パネル全体がエッジだけでなくpngで埋められます。

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

java - Synth LaF で jScrollbar のいくつかのカスタム ルックを作成するには?

このアプリケーションでは、css を使用して Swing コンポーネントの外観をカスタマイズする必要があります。現在、手動で作成された css エンジンがいくつかありますが、速度が遅く、もう 1 つの css ファイルを適用するには多くの追加コードが必要です。そのため、Synth のルック アンド フィールを使用して、UI の変更をよりネイティブにしようとしています。

ほとんどのコンポーネントでは、名前を設定し、スタイルへのバインドに使用します。しかし、いくつかのスクロールバーもあり、それらは css が異なり、見た目も異なります。スクロールバーのサムに影響を与える唯一の方法は、ユーザー領域 ScrollBarThumb を使用することです。これは JComponent ではないため、名前を設定することはできません。名前の代わりに地域を使用しているため、親指の見た目を変えることはできません。回避策はありますか?