gpt4 book ai didi

jmeter - 如何在超高分辨率显示器上使用Jmeter UI

转载 作者:行者123 更新时间:2023-12-03 10:27:30 28 4
gpt4 key购买 nike

在Windows 8上使用3200X1800 Lenovo笔记本电脑的jmeter UI无法使用。最左侧 Pane 中的字体太小,而右侧的行间距对于字体来说太小。如果我将分辨率更改为1920X1080,则无效。尝试在1920X1080的第二台显示器上使用。没有运气。系统设置为大尺寸。似乎也不能交换哪个监视器为主。有人解决吗?

最佳答案

自2017年8月起针对版本3.2进行编辑:

下面的答案可能是最新的和简单的

  • https://stackoverflow.com/a/45773659/460802

  • 我偶然发现了 answer about setting Swing font at runtime,它给了我一个如何设置JMeter字体的线索。

    根据 Swing's 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并确保您使用金属外观(选项->外观->金属)。

    不幸的是,这不会影响左 Pane 中使用的字体。 ,我猜是将其显式设置为某个较小的值,或者通过我错过的另一个Java属性对其进行控制。我无法找到Swing中使用的所有Java属性的完整列表。字体可能会有更多属性。我有人知道,告诉我们!

    关于jmeter - 如何在超高分辨率显示器上使用Jmeter UI,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25145204/

    28 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com