【问题标题】:JavaFX Transition EquivalentJavaFX 转换等价物
【发布时间】:2015-06-01 10:10:31
【问题描述】:

我有一个非 gui 应用程序,我想随时间异步插入一些数据。

我查看了 JavaFX 转换 API,它看起来很理想。但是,要使转换 API 工作,它必须作为 JavaFX 应用程序上下文的一部分运行——我真的不想为此增加不必要的开销。

我想知道是否有人可以提出类似的建议?或者这是我必须自己写的东西?

【问题讨论】:

    标签: java javafx transition equivalent interpolation


    【解决方案1】:

    我会为此使用java.util.Timer。你可以给它一个TimerTask(基本上是一个Runnable),它将每x ms(它的周期)执行一次。它也在后台线程上运行,我认为这就是您所说的异步?

    API:http://docs.oracle.com/javase/8/docs/api/java/util/Timer.html

    【讨论】:

    • 我希望不必编写自己的经理,但我找不到任何预制的解决方案,所以这可能是我最好的选择
    • 我忘了在原始帖子中提到我想使用一些 JavaFX 插值功能,这就是使用 Timers 编写我自己的版本的复杂性所在。
    • 如果您使用 JavaFX 动画/时间线,它们使用 JavaFX 的“脉冲”来运行,此处解释:docs.oracle.com/javase/8/javafx/get-started-tutorial/…
    猜你喜欢
    • 2015-03-06
    • 2017-07-31
    • 2017-05-11
    • 1970-01-01
    • 2016-05-23
    • 1970-01-01
    • 2016-10-22
    • 1970-01-01
    • 2016-07-09
    相关资源
    最近更新 更多