Ric*_*ood 3 java swing java-web-start hdpi windows-10
我有一个使用Java web start部署的java swing应用程序.在高dpi显示器上,一切看起来都很小.我已经确定这是因为虽然java报告它是dpi意识到windows其实java swing应用程序不是dpi意识到的.我已经尝试在java.exe,javaws.exe和javaw.exe文件中设置dpi aware false但没有成功.
任何建议,将不胜感激.
在jnlp文件的resources-section中设置该属性.例如,在以下摘录中:
<resources>
<j2se version="1.7+" href="http://java.sun.com/products/autodl/j2se" initial-heap-size="128m" max-heap-size="1024m"/>
<property name="sun.java2d.dpiaware" value="false"/>
<jar href="app.jar" main="true"/>
</resources>
Run Code Online (Sandbox Code Playgroud)
或者,在命令行上运行webstart,您可以覆盖属性:
javaws -J-Dsun.java2d.dpiaware=false myapp.jnlp
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2651 次 |
| 最近记录: |