3200X1800Lenovoラップトップを搭載したWindows8のjmeterUIは使用できません。左端のペインのフォントが小さすぎ、右側の行間隔がフォントに対して小さすぎます。解像度を1920X1080に変更しても、効果はありません。 1920X1080の2台目のモニターで使用してみました。運がない。システムは大きいサイズに設定されています。どのモニターがプライマリであるかを交換することもできないようです。誰かがこれを解決しますか?
バージョン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.bat
ファイルを介してJMeterを起動していると仮定します。 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フィール->金属)。
残念ながら、これは左側のペインで使用されているフォントには影響しません。明示的に小さな値に設定されているか、またはを介して制御されています。別のJavaプロパティを見逃しました。Swingで使用されるすべてのJavaプロパティの包括的なリストを見つけることができませんでした。フォントにはもっと多くのプロパティがあるかもしれません。私は誰かがそれを知っています、教えてください!
jmeter.hidpi.mode
trueに設定すると、 '疑似' -hidpi
モードがアクティブになり、一部のUI要素のサイズを増やすことができますjmeter.hidpi.scale.factor
2.0に設定して、一部のUI要素のサイズをスケーリングしますjmeter.toolbar.icons.size
、次の値:22x22
(デフォルトサイズ)、32x32
または48x48
(HiDPI
の推奨値)jmeter.tree.icons.size
の値:19x19
(デフォルトサイズ)、24x24
、32x32
(HiDPI
の推奨値)または48x48
さらに、フォントをアクティブにして変更するためにjsyntaxtextarea.font.family
をHack
に設定し、サイズjsyntaxtextarea.font.size
を変更することで、JSR223サンプラーなどの一部の要素のテキスト領域のフォントサイズを増やすことができます。 28(HiDPI
の推奨値)などのより大きな値に設定します。
JMeterのバージョン3.1以降、次のドキュメントに従ってuser.propertiesを変更することでこれを行うことができます。
jmeter.hidpi.modeをtrueに設定して、「疑似」をアクティブにします-hidpiモードにより、一部のUI要素のサイズを増やすことができますjmeter.hidpi.scale.factorを2.0に設定して、一部のUI要素のサイズをスケーリングできます
jmeter.toolbar.icons.sizeの値:22x22(デフォルトサイズ)、32x32または48x48(HiDPIの推奨値)jmeter.tree.icons.sizeの値:19x19(デフォルトサイズ)、24x24、32x32(の推奨値HiDPI)または48x48さらに、これらのプロパティを変更することにより、JSR223サンプラーなどの一部の要素のテキスト領域のフォントサイズを増やすことができます。
jsyntaxtextarea.font.familyをHackに設定して、フォントとそのサイズをアクティブ化および変更します。jsyntaxtextarea.font.sizeを28(HiDPIの推奨値)などのより大きな値に設定します。
CTRL +/-を使用してズームイン/ズームアウトすることもできることに注意してください