问题标签 [javafx-8]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
11326 浏览

javafx-2 - 我如何将 jfreeChart 与 Javafx2 一起使用

对于 JavaFX2 应用程序,我必须显示不同类型的图表。我使用 jfreeChart 创建图表,代码如下:

这将返回一个图表对象。如何将它与我的 JavaFx 节点(如 HBox 等)集成?

0 投票
1 回答
370 浏览

javafx-2 - JavaFX2 中是否有绘制或更新方法(渲染循环),以便我可以循环更新 UI?

在 Swing 中,每个执行每一帧的 UI 组件都有paint 或 update(Graphics g) 方法。您可以将您的绘图逻辑放在覆盖的方法中并绘制您想要的任何内容。JavaFX2 UI 的绘制方法是什么?

我想要做的是我的 UI 从套接字服务器(另一个线程)接收控制信息。每当收到控制信息时,我都应该更新 UI。

有两个问题: 1、控制信息是从不同的线程接收的,不能直接访问渲染线程。2.如何不断更新UI?

对于 Q1,如果我知道更新函数在哪里(Q2),我有一个解决方案。

我可以声明一个 List 对象,并将从套接字接收到的新控制命令插入到列表中。在渲染循环中,我可以只观察 List 对象,检索未处理的命令,并删除已处理的命令。

但是,我在哪里可以找到这样的渲染循环功能?我想也许我也可以用 javax.concurrent.Task 做到这一点,但我没有找到办法。

0 投票
1 回答
10302 浏览

javafx-2 - 在 Javafx 2 中,如何始终在顶部绘制一些东西?

我正在使用 javafx 2.2。我有一个随着鼠标移动而移动的圆形对象。但是,场景中有新的对象。我想将此对象始终放在其他对象之上。

使用 OPENGL,您只需在渲染循环的每一帧中最后绘制这个圆圈,但是使用 JavaFX,如何实现呢?

0 投票
2 回答
456 浏览

javafx-2 - 如何在 JavaFX 2 中生成 TouchEvent?

我正在开发一个多点触控应用程序,我将使用基于 TUIO 的方法。当 JavaFX 应用程序接收到 TUIO 事件时,它应该将其转换为 TouchEvent 并触发它们。

但是,不推荐使用可生成 TouchEvents 的 TouchEvent.impl_touchEvent 函数。touchEvent 构造函数也是私有的,所以我们不能自己创建 TouchEvent。在 JavaFX 2.2 中是否有另一种生成 TouchEvent 的方法?

0 投票
0 回答
499 浏览

javafx-2 - JavaFX 2 手势事件是从 TouchEvent 或 MouseEvent 自动生成的吗?

我正在使用一台 Macbook,它有一个多点触控板。然后我用一个简单的场景和一个称为椭圆的椭圆来编写一个多点触控应用程序。我只有以下方法。当我用触控板在椭圆上执行两指操作时,缩放和旋转事件会自动触发。

但是,我随后编写了另一个 JavaFX 程序来自己生成 TouchEvent(从连接到具有 Java 的 ManyMice 库的单台计算机的多个鼠标。我将多个鼠标事件转换为 TouchEvent)。UI 在空场景上再次具有相同的椭圆形。这一次,当我使用两只鼠标平移和旋转椭圆时,什么都没有发生。

然后我测试了椭圆形.SetOnTouchPressed 和椭圆形.SetOnTouchReleased 以查看椭圆形是否真的收到了触摸事件。是的!!确实如此!所以这意味着椭圆形接收到触摸事件,但这些“人工”触摸事件并不会像 Macbook 触控板那样自动生成手势事件。

我是否需要编写自己的逻辑来从 TouchEvents 生成手势事件,或者是否存在一些方法可以自动发生这种情况?

0 投票
2 回答
747 浏览

java - 使用 Java API 代替 FXML

我有兴趣可以使用纯 JavaFX API 而不是 FXML 来对用户界面进行建模。另外,如果我使用 SceneBuilder 创建 FXML GUI,是否可以将 XML 代码转换为纯 Java 代码?

0 投票
3 回答
371 浏览

javafx-2 - 需要澄清 JavaFX 中的公共 API 是什么?

我非常喜欢演讲者的这个词Public APIJavaFX

  • 应该是什么Public API意思?
  • 反之,有Private API吗?
0 投票
1 回答
2549 浏览

java - 商业产品中的 JavaFX

我想使用 JavaFX 作为大型商业产品的开发框架。我可以在不违反 Oracle 许可的情况下关闭我未来产品的源代码并使用 Oracle JavaFX 框架销售我的产品吗?是否有任何许可限制?

0 投票
2 回答
3031 浏览

java - 双击时调整 JavaFX 选项卡的大小

我有这个带有 JavaFX 选项卡的简单示例:

当我双击选项卡名称时,我希望最大化选项卡主体的大小,并使其宽度和高度与应用程序的大小相同。例如,类似于 Eclipse IDE 选项卡。JavaFX可以做到这一点吗?

编辑

这是我测试过的代码。

问题是当我双击选项卡名称时,如何用选项卡代码覆盖舞台?

0 投票
2 回答
840 浏览

java - javafx中的OHLC图表

我想在 javaFx 中制作 OHLC 图表。我在 oracle 中看到了 esemble 程序,但它没有给出 OHLC 图表示例。我已经浏览了烛台图,但我需要的是 ohlc 图表 http://www.cesix.inifap.gob.mx/frutalestropicales/map/anychart/help/docs/img/Samples/Sample-Single-Series-OHLC-Chart .png

如果有人有任何想法或任何示例,请提供帮助。

谢谢你