对于linux / Gnome上的NetLogo 5.3.1:我的屏幕分辨率为2550 * 1440,使NetLogo几乎无法读取。我知道在运行会话期间,我可以在编辑器中增加字体大小。但是,在哪里可以将NetLogo配置为始终以较大的字体大小开头? 菜单图标和字体很小。有什么办法配置NetLogo使它们更大? 非常感谢你!
答案 0 :(得分:1)
使用 OpenJDK >= 9,可以通过环境变量缩放 UI:
bash -c 'export GDK_SCALE=2 && java -jar /PATH_OF_NETLOGO/app/netlogo-6.2.0.jar' &
答案 1 :(得分:0)
JEP 263: HiDPI Graphics on Windows and Linux定义OpenJDK对HiDPI的适当行为,它在OpenJdk 9中实现,所以:
打开NetLogo.cfg(我的位于/opt/netlogo/app/NetLogo.cfg)
要在shell中找到它:
whereis NetLogo
ls -l /usr/bin/NetLogo
ls -l /opt/netlogo/app
在 [JVMOptions] 部分添加
-Dswing.defaultlaf=com.sun.java.swing.plaf.gtk.GTKLookAndFeel
-Dawt.useSystemAAFontSettings=on
-Dsun.java2d.dpiaware=true
要使用为HiDPI准备的GTK L& F,您可以使用 GNOME调整工具来平衡字体大小。