- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我进行了网络搜索,只找到了有关如何更改字体大小的链接:
How to change font size for JMeter?
我使用的是 MacOS
JMeter 5.1
,控件内的字体显示上部 i
与下部 L
相同。当我开始阅读尺寸问题的答案时,我开始了解 Java 跨平台的 HiDPI
和 swing
是什么。
在jmeter.properties
中取消注释jsyntaxtextarea.font.size=24
并没有产生任何可见的效果,使用Zoom
确实改变了字体,但 i-L 问题在较大比例下仍然存在。
我有什么选择?
swing
功能。不确定无需重建 JMeter 是否可行。至于swing我只看过What font in Swing looks the same in all OS?现在回答字体大小:Now for fonts, you can use Swing mechanism. To do that, add to jmeter.sh or jmeter.bat the JVM System property:
-Dswing.plaf.metal.controlFont=Dialog-20
And ensure you use the Cross Platform LAF .
但“有趣的是”跨平台 LAF
复制粘贴在我的 Mac 上不起作用。 Command-C 适用于某些 LAF,但不适用于其他 LAF(包括跨平台)。 “上 i 与下 L 相同”问题在所有 LAF 上都可见。
最佳答案
您可以通过将下一行添加到 system.properties file 来将 JMeter 字体更改为您喜欢的任何字体。 (位于 JMeter 安装的“bin”文件夹中)
swing.aatext=true
swing.plaf.metal.controlFont=Comic Sans MS
swing.plaf.metal.userFont=Comic Sans MS
需要重新启动 JMeter 才能获取属性
作为最后的手段,您可以随时选择 Groovy scripting并直接在运行时更改字体,例如:
import javax.swing.*
import java.awt.Font
def keys = UIManager.getDefaults().keys()
keys.each { key ->
def value = UIManager.get(key)
if (value instanceof javax.swing.plaf.FontUIResource) {
UIManager.put(key, new javax.swing.plaf.FontUIResource("Comic Sans MS", Font.ITALIC, 24))
}
}
因此,您将获得有史以来最好的 JMeter UX:
关于java - 如何更改JMeter的字体? (现在上部 i 与下部 L 相同),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59476557/
有没有人知道如何实现这样的功能?我有两个以这种方式绝对定位的 div: 我想要做的是让 div1 监听鼠标悬停和鼠标移出事件,让 div2 监听鼠标点击。当我在 div2 上移动鼠标时,mouseou
我为此绞尽脑汁已经有一段时间了,但没有任何运气。我有一个由两列组成的页面。左列向左浮动,右列向右浮动。在每一列内有两个 div,它们一个放在另一个上面。在右栏中,他们似乎做得很好,上面有一个表单,下面
我是一名优秀的程序员,十分优秀!