0

Win 10 の IE11 で jp2launcher.exe を使用して実行する Java Web アプリケーション (外部および管理対象外) がありますが、高 DPI デバイスではフォントが小さすぎます。見栄えを良くするために多くのことを試しましたが、何もうまくいかないようですか?

私は試しました(7u51 x86を使用しています):

  • ブラウザでズーム オプションを変更し、OS 自体でスケーリングする
  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\SideBySide\PreferExternalManifests の DWORD を 1 に設定し、java.exe.manifest、javaws.exe.manifest、javaw.exe.manifest、jp2launcher.exe.manifest を作成しました。リソース エクスプローラーを使用して元のマニフェストを取得し、DpiAware を true に変更 (または追加) して、マニフェストを作成しました。

  • 各ファイルのプロパティを右クリックし、互換性タブに移動し、高 DPI 設定を変更し、システム (またはシステム/拡張) をオーバーライドするように設定しました。

  • マニフェスト ファイルが読み取られているとは確信していませんでした。だから私は再起動しましたが、うまくいきませんでした。私はexeタイムスタンプを更新しました(http://csi-windows.com/blog/all/27-csi-news-general/245-find-out-why-your-external-manifest-is-being-ignored)そしてそれうまくいきませんでした。次に、内部マニフェストを編集して DpiAware を false に設定することにしましたが、それも機能しませんでした。

  • また、タスク マネージャーをチェックインして、正しいプロセス/実行可能ファイルのマニフェストを作成していることを確認しました。DpiAware は JRE9/10 9 (?) で修正されていると思いますが、Web アプリケーションは x86 JRE でしか動作しないようで、バージョン 9 以降は x64 でしか利用できません!

アドバイスをいただければ幸いです。私は困惑しています。

4

0 に答える 0