3200X1800 Lenovo ラップトップを搭載した Windows 8 の jmeter UI は使用できません。左端のペインのフォントは小さすぎ、右側の行間隔はフォントに対して小さすぎます。解像度を 1920X1080 に変更しても効果はありません。1920X1080のセカンドモニターで使用してみました。運がない。システムはラージサイズ用に設定されています。どのモニターがプライマリであるかを交換することもできないようです。誰でもこれを解決できますか?
4 に答える
バージョン 3.2 の 2017 年 8 月現在の編集:
以下の答えは、より最新でシンプルかもしれません
実行時にSwingフォントを設定することについての答えに出くわし、JMeterのフォントを設定する方法の手がかりを与えてくれました。
Swing の DefaultMetalTheme.javaソースによると、これはフォント サイズを決定するために使用される、認識されている Java プロパティのリストです。
128 private static final String[] defaultNames = {
129 "swing.plaf.metal.controlFont",
130 "swing.plaf.metal.systemFont",
131 "swing.plaf.metal.userFont",
132 "swing.plaf.metal.controlFont",
133 "swing.plaf.metal.controlFont",
134 "swing.plaf.metal.smallFont"
135 };
したがって、JMeter を開始する前に、これらが適切に設定されていることを確認する必要があります。これは環境に依存しますが、Windows を使用していて、ファイル経由で JMeter を起動していると仮定しjmeter.bat
ます。jmeter.bat
ファイルの先頭近くに次の行を追加するだけです。
set JVM_ARGS=%JVM_ARGS% -Dswing.plaf.metal.controlFont=Dialog-20
set JVM_ARGS=%JVM_ARGS% -Dswing.plaf.metal.systemFont=Dialog-20
set JVM_ARGS=%JVM_ARGS% -Dswing.plaf.metal.userFont=SansSerif-18
set JVM_ARGS=%JVM_ARGS% -Dswing.plaf.metal.smallFont=SansSerif-16
更新: ユーザー lyaffe は、4K ラップトップ ディスプレイではフォントをさらに大きくしたいというコメントで指摘しました。
set JVM_ARGS=%JVM_ARGS% -Dswing.plaf.metal.controlFont=Dialog-32
set JVM_ARGS=%JVM_ARGS% -Dswing.plaf.metal.systemFont=Dialog-32
set JVM_ARGS=%JVM_ARGS% -Dswing.plaf.metal.userFont=SansSerif-20
set JVM_ARGS=%JVM_ARGS% -Dswing.plaf.metal.smallFont=SansSerif-20
次に JMeter を起動し、Metalルック アンド フィールを使用していることを確認します ( Options -> Look and Feel -> Metal )。
残念ながら、これは左ペインで使用されるフォントには影響しません。明示的に小さな値に設定されているか、私が見逃した別の Java プロパティを介して制御されていると思います。Swing で使用されるすべての Java プロパティの包括的なリストを見つけることができませんでした。フォントにはさらに多くのプロパティがある場合があります。知ってる人、教えて!
私はこれと同じ問題を抱えていましたが、上記の提案は何もしませんでした。ただし、.bat ファイルを管理者として実行すると、問題が解決するようです。
高解像度ディスプレイで Windows 7 - 64 ビットを実行しています。テキストが読めるようになりましたが、それ以外の場合、UI はまったく役に立ちませんでした。