問題タブ [substance]

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 投票する
3 に答える
9304 参照

java - スイング物質ルックアンドフィールダウンロード

SwingのSubstanceL&Fはどこでダウンロードできますか?

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

java - Substance と MacOS メニューバー

JFrame を拡張する Class MainWindow があります。MainWindow には JMenuBar があります。

OSX の MenuBar を一番上 (Apple シンボルの隣) に表示したい。これは、Substance スキンを設定していない場合にのみ機能します。Substance スキンを使用して MacOS メニューバーを使用することは可能ですか?

私のコード:

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

java - 物質のルックアンドフィールの問題

最近のライブラリを実質的にダウンロードし、SwingXコンポーネントをサポートするためのアドオンもダウンロードしました。アプリケーションを実行すると、まだ次のエラーが発生します

この問題を解決するのを手伝ってください!

0 投票する
0 に答える
283 参照

java - サブスタンス L&F は、Java で webstart としてデプロイすると壊れるようです

私は奇妙な問題を抱えていると思います:

いくつかの結果を表示するために JTable を実装する Java で小さなアプリケーションを作成しました。また、Substance L&F を「スキン」として使用しています。すべてが完璧に機能しているようです。

サーバーにアプリを webstart としてアップロードすると、奇妙なことが起こり始めます。

ある時点で、私のアプリは小さな JTable を生成します。そのテーブルの上にマウスを置くたびに、アプリの JButtons またはメニュー、または一般的なスイング コントロールが応答を停止します。私の唯一のオプションは、ウィンドウを閉じてアプリケーションを再起動することです。インターフェイスはフリーズしていないように見えますが、フォーカスが失われているように見えます...テーブルのセルをクリックしようとすると、UI は応答します (スイング コントロールではありません)。

Substance を取り除くと、問題は解決し、すべて正常に動作するようになります。JTattoo のような別の「スキン」を使用すると、すべて問題なく動作します。

これは、webstart を使用した場合にのみ発生します。誰かが理由を知っていますか..?

それを修正する方法についてのヒントはありますか?

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

java - FlamingoのJCommandButtonのデフォルトの前景色を上書きします

SwingアプリケーションでFlamingo/Substanceを使用していますが、のテキストの色に影響を与える簡単な方法を理解できませんJCommandButton。前景色を明示的に設定しても効果がないようです。

これを行うには拡張JCommandButtonする必要がありますか?もしそうなら、どうすればこの動作をオーバーライドできますか?ありがとう。

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

java - Java Substance - 奇妙な例外

Java Swing アプリケーションで Substance ルック アンド フィール バージョン 6.0 を使用しています。アプリケーションは私にとっては問題なく動作しますが、一部のアプリケーション ユーザー、特に Windows 7 を使用しているユーザーには、実質的な例外が発生しています。

この例外は、このコードの最後の行で発生します。

この物質に関する質問をする場所が見つからないので、助けていただければ幸いです。

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

java - Substance ルック アンド フィールで色が明るくなりますか?

の色と一致するようsetBackgroundにを呼び出そうとしていますが、色は入力した色よりもいくらか明るいです。JPanelJFrame

私はHSB、RGB、HEXコードを設定しようとしましたが、それらはすべて同じ色、私の色のより明るいバージョンを与えてくれます。

希望の色を取得する方法がよくわかりませんか?

編集:

Photoshop から色を取得します。適切な色 (必要な色) を調べて、HSB RGB または HEX コードをコピーします。Photoshop では正常に見えますが、Java の方が明るい色になりますか?ここに画像の説明を入力

私はJavaコードを使用しました:

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

java - Insubstantial で適切にスタイル設定された JInternalFrame タイトルバーを取得する方法

Insubstantial 7.0 での JInternalFrames のスタイルに問題があります。私は Eclipse と WindowBuilder for Swing を使用しています。Widowbuilder Preview では、DesktopPane にドロップされた JInternalFrames に光沢のあるタイトルバーが表示されます (GraphiteGlassSkin を使用)。しかし、プログラムを起動すると、すべての JInternalFrames のタイトルバーとクライアント スペースが同じグレーで表示され、違いはありません。

これらのタイトルバーを実行時に光沢のあるものにするにはどうすればよいですか?

よろしくお願いします、

デビッド

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

java - スレッド「AWT-EventQueue-0」の例外 java.lang.IllegalArgumentException: 長方形の幅と高さは > 0 でなければなりません

Substance LookAndFeel を使用してプログラムしたアプリケーションで、奇妙な状況が発生しました。私のアプリケーションでは、下のスクリーンショットに示すように、MenuBar に 3 つの JMenus があります。

ここに画像の説明を入力

一番右側にある [スクリーンショットを撮る] はクリック可能で、アプリケーション ウィンドウ全体のスクリーンショットを撮ります。その下に MenuItems はなく、スタンドアロンの偽の「ボタン」として機能します。

クリックすると、完全に正常に動作します。しかし、コンソールでは、私が使用している現在の L&F であると想定しているものに関連する大量のエラー ブロックが表示されます (これは、システムの既定の L&F では発生しなかったためです)。

回答したいもう 1 つの質問は、提供されているスクリーンショットにも見られるように、メニューの影の不透明な部分を修正する方法です。これはアプリケーションの実行にまったく影響を与えません。実行が最適になるように両方を解決したいと思います。

問題を解決するために私のコードを投稿する必要がある場合は、問題がどこから発生していると思われるかをお勧めします (ロボット、L&F、メニューバーなど)。必要なものは何でも投稿します。

編集:さらに調査を行ったところ、メニューのいずれかが選択されている場合にのみ発生するようで、スクリーンショットメニューにカーソルを合わせました。私の推測では、表示される MenuItems がないためですが、間違っている可能性があります。ただし、問題を解決する方法についてはまだ手がかりがありません。

エラーログは次のとおりです。

0 投票する
0 に答える
500 参照

java - Substance L&F を使用したテーブルでのロールオーバー効果の無効化

テーブルのホバーされた行に対する Substance ルック アンド フィールのロールオーバー効果を無効にする方法はありますか?

アニメーションを無効にしようとしましたが、行はまだ強調表示されています:

星雲スキンを使用しています。

ありがとうございました