variable example jmeter hdpi highdpi

example - jmeter random variable



Cómo usar jmeter ui en una pantalla de alta resolución (3)

Tuve este mismo problema, la sugerencia anterior no hizo nada. Sin embargo, descubrí que si ejecuta el archivo .bat como administrador, parece que resuelve el problema.

Estoy ejecutando Windows 7 - 64 bits con pantalla de alta resolución. Ahora el texto es legible, de lo contrario, la interfaz de usuario era completamente inútil.

La interfaz de usuario de jmeter en Windows 8 con un portátil Lenovo 3200X1800 es inutilizable. Las fuentes en el panel de la izquierda son demasiado pequeñas y en el lado derecho el espacio entre líneas es demasiado pequeño para las fuentes. Si cambio mi resolución a 1920X1080, no tiene ningún efecto. intenté usar en el segundo monitor que es 1920X1080. Sin suerte. El sistema está configurado para tamaños grandes. Parece que no se puede cambiar qué monitor es el primario tampoco. ¿Alguien resuelve esto?


Desde la versión 3.1 de JMeter puede hacerlo modificando user.properties según este documento:

jmeter.hidpi.mode establecido en true para activar un modo ''pseudo''-hidpi que permite aumentar el tamaño de algunos elementos de la interfaz de usuario jmeter.hidpi.scale.factor establecido en 2.0 para escalar el tamaño de algunos elementos de la interfaz de usuario

jmeter.toolbar.icons.size con estos valores: 22x22 (tamaño predeterminado), 32x32 o 48x48 (valor sugerido para HiDPI) jmeter.tree.icons.size con estos valores: 19x19 (tamaño predeterminado), 24x24, 32x32 (valor sugerido para HiDPI) o 48x48 Además, puede aumentar el tamaño de fuente de las áreas de texto en algunos elementos como la muestra JSR223 al cambiar estas propiedades:

jsyntaxtextarea.font.family se establece en Hack para activar y cambiar la fuente y su tamaño jsyntaxtextarea.font.size establecido en un valor mayor, como 28 (valor sugerido para HiDPI)

Tenga en cuenta que también puede acercar / alejar utilizando CTRL +/-


Editar a partir de agosto de 2017 para la versión 3.2:

La respuesta a continuación podría estar más actualizada y simple

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

Me encontré con la respuesta sobre la configuración de la fuente Swing en tiempo de ejecución y me dio una pista sobre cómo configurar las fuentes de JMeter.

De acuerdo con la fuente DefaultMetalTheme.java de Swing , esta es una lista de propiedades de Java reconocidas que se utilizan para determinar el tamaño de la fuente:

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 };

Entonces, lo que debe hacer es asegurarse de que estén configurados adecuadamente antes de que JMeter comience. Esto depende del entorno, pero supongo que usa Windows y está iniciando JMeter a través del archivo jmeter.bat . Simplemente agregue estas líneas en algún lugar cerca de la parte superior del archivo 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

Actualización: el usuario lyaffe señaló en un comentario que en una pantalla portátil 4K desea tener fuentes aún más grandes:

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

Luego, inicie JMeter y asegúrese de usar la apariencia y el tacto Metal ( Opciones -> Buscar y sentir -> Metal ).

Desafortunadamente, esto no afectará a la fuente utilizada en el panel izquierdo. Está explícitamente establecido en algún valor pequeño, supongo, o está controlado a través de otra propiedad de Java que perdí. No pude encontrar una lista completa de todas las propiedades de Java utilizadas en Swing. Puede haber más propiedades para las fuentes. Yo alguien lo sabe, cuéntanos!