javafx - 我在哪里可以找到 Java Prism 渲染可能的选项和文档?

标签 javafx prism

我的应用程序在使用 Canvas 生成时遇到了问题(我使用的是 JavaFx)。设置此选项有助于:

-Dprism.order=j2d

问题在于我找不到 Prism ( Dprism )的任何文档。第二个问题是我想通过配置文件设置这个选项。
Properties props = System.getProperties();        
props.setProperty("com.sun.prism.order", "j2d");

上面的代码对我不起作用。

最佳答案

这些是 JavaFX 20 个月前使用的属性(来自 adamish blog):

com.sun.scenario.animation.adaptivepulse
com.sun.scenario.animation.AnimationMBean.enabled
com.sun.scenario.animation.nogaps
decora.purgatory
glass.platform
javafx.animation.framerate
javafx.animation.fullspeed
javafx.animation.pulse
javafx.debug
javafx.embed.isEventThread
javafx.sg.warn
javafx.toolkit
javafx.verbose
javafx.version
nativewindow.ws.name
prism.debug
prism.device
prism.dirtyregioncount
prism.disableBadDriverWarning
prism.forcerepaint
prism.multisample
prism.noFallback
prism.order
prism.printallocs
prism.reftype
prism.showcull
prism.showdirty
prism.shutdownHook
prism.tess
prism.tessaa
prism.trace
prism.verbose
quantum.debug
quantum.pulsedebug
quantum.verbose

我不知道上述大多数属性是什么,它们何时设置,它们可能具有什么值,它们如何使用或它们做什么。

JavaFX 项目负责人 (Richard Bair),notes :

Just a word of caution, if we haven't documented the command line switches, they're fair game for removal / modification in subsequent releases :-)



有一个问题跟踪器请求获得官方记录和支持的一些属性:
  • JDK-8092282 "Document officially supported system properties and command line switches"

  • 该请求目前计划在 Java 9 中实现。访问问题跟踪器需要登录,但任何人都可以注册并评论问题或投票。

    关于javafx - 我在哪里可以找到 Java Prism 渲染可能的选项和文档?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18439861/

    相关文章:

    javafx-2 - 用 TextField 中的数字替换文本

    c# - 跳过导航历史记录中的 View

    c# - 如何使用Delegatecommand.ObservesProperty观察多个属性

    c# - WPF Prism Bound 字段值在命令触发之前不可用

    wpf - 在带有 Prism 的 MVVM 应用程序中使用 DB4O

    JavaFX 秒表计时器

    应用程序启动方法/位置中的 JavaFX 异常需要修复,无需修复

    JavaFX 进度条不更新

    JavaFX (8) 警报 : different button sizes

    c# - 根据 DataContext 类型添加行为或样式