問題タブ [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.
java - quaqua の代替 LAF
新しいバージョンの quaqua をインストールして以来、イントロ スプラッシュ スクリーンにテキストが表示されない、私の代わりにデフォルトの Java アイコンがダイアログに表示されるなどの奇妙な問題が発生しています。Mac LAF で試すことができる quaqua に代わるものを誰かが知っているかどうか疑問に思っていました。
java - quaqua を使用せずに swing UI のデフォルトのフォントサイズを管理するにはどうすればよいですか?
アプリケーションから quaqua を取得しようとしています。quaqua の呼び出しを使用して、次のような呼び出しでフォント サイズを小さく設定していました。
quaqua を使用せずに同じようなことを簡単に行うことはできますか? または、OS X の別の優れたルック アンド フィールを知っている人はいますか?
java - quaqua LAF を使用して Swing Mac OSX アプリで保存されていないドットを取得する
quaqua LAF を使用して Mac で実行しているときに、アプリが Swing ウィンドウに保存されていないドットを表示するようにしようとしています。保存されていないドットとは、Mac アプリで何かを変更すると、左上の赤いドットが空の赤い円から、ほとんどが濃い赤で塗りつぶされた円に変わります。このドットを表示または非表示にするために設定できるフラグはありますか?
java - quaqua64ライブラリの読み込みの問題
アプリが読み込まれるたびに、コンソールに次のエラーが表示されます。
警告:クラスch.randelshofer.quaqua.osx.Applicationはライブラリ「quaqua64」を読み込めませんでした。java.lang.UnsatisfiedLinkError:java.library.pathにquaqua64がありません
これは、およびlibquaqua64.jnlib
を含むリソースディレクトリに追加することで解決されると思いましたが、これを実行した後も、コンソールエラーが引き続き発生します。これを経験している人はいますか?他に追加する必要があるものはありますか?libquaqua.jnlib
quaqua.jar
java - Quaqua のルック アンド フィールの問題
Linux と Windows で quaqua ルック アンド フィールを使用しています。JOptionPane で問題が発生するまでは問題なく動作していました。コードが次の行を使用して JOptionPane を開くとき
次の例外が発生しています。
- 編集 -
System.out.println(System.getProperty("java.library.path")); 次の出力を示します。
C:\Program Files\Java\jdk1.6.0_15\bin;.;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Program Files\Common Files\Microsoft Shared\Windows Live;C:\Program Files (x86)\Common Files\Microsoft Shared\Windows Live;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\WIDCOMM\Bluetooth Software\;C:\Program Files\WIDCOMM\Bluetooth Software\syswow64;c:\Program Files (x86)\ATI Technologies\ATI.ACE\Core-Static;C:\Program Files (x86)\Common Files\Roxio Shared\10.0\DLLShared\;C:\Program Files (x86)\Common Files\Roxio Shared\DLLShared\;C:\Program Files (x86)\DecisionStudio Professional\MySQL Server 5.0\bin;C:\Program Files (x86)\DecisionStudio Professional\R-Project\bin;C:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\;C:\Program Files\Microsoft SQL Server\100\Tools\Binn\;C:\Program Files\Microsoft SQL Server\100\DTS\Binn\;C:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE\;C:\Program Files (x86)\Microsoft SQL Server\100\DTS\Binn\;C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE\PrivateAssemblies\;C:\Program Files (x86)\Windows Live\Shared;C:\Program Files (x86)\GmoteServer\bin\vlc
java - NetbeansプロジェクトでのQuaquaの使用
Windows 7のNetBeansのJavaプロジェクトで、Quaquaのルックアンドフィールを使用しようとしています。
これまで、ライブラリにquaqua.jarとswing-layout.jarを追加し、ランタイム「-Djava.library.path」にlibquaqua.jnilibを追加しましたが、Netbeansは単に「パッケージch.randelshofer.quaquaは存在しない"。これは、私が使用した他のLnFライブラリでは発生していませんが、ライブラリファイルではなくnetbeansの問題であるように見えます。
他の誰かがquaquaを使って運が良かったですか?
java - quaqua ルック アンド フィールをダウンロードして、Windows の Java アプリケーションと統合する
Windowsの Java アプリの quaqua ルック アンド フィールはどこからダウンロードできますか? このルック アンド フィールをプロジェクトに統合する手順は何ですか?
このルック アンド フィールをWindows上の Java アプリケーションに統合したいと考えています。
java - quaqua ルック アンド フィールを使用できない
quaqua 8 パッケージをダウンロードしました。私はそれを解凍し、quaqua.jar
ファイルをプロジェクトの作業ライブラリに配置しました。
次に、メイン メソッドで、Quaqua のルック アンド フィールを適用しました。しかし、エラーが表示されますch.randelshofer.quaqua package doesn't exist
。なぜそうなのですか?
他に何かする必要がありますか?
コンパイル ライブラリにもリストされています。
私が使用している IDE は NetBeans で、OS は Windows です。
java - Quaqua テーマは大量のメモリを消費します
Swing の他のテーマ (Sysnthetica & Substance など) と比較して、QuaQua テーマはより多くのメモリを必要とします。場合によっては、画面上を移動するときに JFrame の一部が残ることもあります。この問題はロー メモリ PC にのみ影響します。このメモリの問題を軽減し、アプリケーションを高速化する方法があるかどうかを知りたいです。
java - Quaqua で統一されたツールバーを取得するにはどうすればよいですか?
ウィンドウで統合ツールバーを使用するように Quaqua を強制する方法がわかりません。
修正を提案している他の投稿を見たすべてを実行しました。ほとんどの人は忘れているようですsetFloatable(false)
が、私たちはいつもそれを持っていました。
とにかく、私はそれを簡単な例に要約しました:
結果は次のようになります。
これは、トランスミッションがどのように見えるかです:
この例のツールバーには、統一されたツールバーのシェーディングがありません。また、ツールバーをマウスでドラッグしてウィンドウをドラッグすることはできません。これらの問題はどちらも同じ問題に起因していると確信しています.Quaquaは、このツールバーを統合したいことに気付いていません.
apple.awt.brushMetalLook
ルートペインを に設定してみましたtrue
。これには、ウィンドウが常に無効に見えるという悪影響があり、統合されたツールバーとして表示するのに役立ちません。
(( この質問に関連しないその他のその他の視覚的な問題:
- テキストのアンチエイリアスは LCD スタイルのアンチエイリアスを使用していません (これは Java 7 のバグであり、既知の回避策はありません)。
- エンボス加工はありません (これを修正する方法はわかっていると思いますが、独自の ButtonUI を作成する必要があります)。
- アクティブなボタンはより暗い陰影が付けられているだけですが、実際のボタンには少し「押し込まれた」外観があります (奇妙なことに、デフォルトの AquaToggleButtonUI はこれを正しく行っているため、Quaqua がデフォルト。) ))