问题标签 [javafx-2]

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 投票
2 回答
960 浏览

java - 如何验证,JavaFX 2.0 在 XP 机器上使用 directx 9?

我在装有 Intel 945 芯片组的计算机上安装了 Windows XP,我想在该计算机上运行 JavaFX 2.0 应用程序。它安装了 DirectX 9.29,但似乎没有使用它,因为处理器负载非常高(每秒刷新 2-4 次百点为 70-100%。好吧,它是一个弱设备,但这太高了。 ..)

有没有办法验证 Prism 是否使用了 directx 渲染?

更新:我已经安装了最新的驱动程序,我已经转移到使用 DirectX 11 的 Windows 7 Embedded。当我启动 dxdiag.exe 时,它​​告诉我 DirectX(DirectDraw、Direct3D、AGP 纹理加速)已启用。但是 JavaFX 2.0 非常慢,而且只使用 CPU 而不是 GPU。

0 投票
1 回答
5537 浏览

navigation - Javafx:导航到页面

我正在尝试参考 Ensemble 示例的 JavaFX2.0 应用程序。像 Ensemble 一样,我也想显示不同的页面,但基于中心页面上的点击。我没有任何树、工具栏等。只想根据特定选择显示一组页面。示例:我的主页可能有 6 个按钮,在单击 btn1 时我想要 Page1,在 btn2 上单击 Page2 等等。在第 1 页上,我将再次有一些按钮和一个返回以返回到上一页。在普通 Java 中,我们可以使用 CardLayout 轻松实现这一点。将所有分页添加到卡片并显示所需的页面。

查看 Enemble 项目,我看到所有示例页面,如“AnchorLayout、ColorButton 等”,它们都扩展了 Sample。Pages 类有 AllPagesPage、SamplesPage、DocPage 等的成员,它们都显示在左侧的 TreeView 中。

我添加了扩展 Pane 的 Sample,创建了另一个扩展 Sample 的类 DataPane。具有所有窗格参考的第 3 类:

为了根据名称存储引用,我使用了 HashMap。现在在我的应用程序类中,如何将页面设置为 DataPane ?

DataPane 仅包含来自 Constructor 中的 AnchorPaneSample 的代码。没有更多或没有其他功能 - 只有构造函数。

我应该如何在调用 gotoPage(String page) 方法时获取舞台和设置页面???

0 投票
8 回答
39653 浏览

user-interface - 如何在 javaFX 2.0 中实现 NumberField?

我需要在我的 UI 中插入一个数字字段。所以我需要检查文本字段上的关键事件,以检查输入字符是否为数字。我通过扩展 TextField 创建了一个类。如果 TextField 类中有处理 keyEvents 的方法,我可以简单地用适合数字字段的方法覆盖该方法。有任何想法吗?

谢谢

0 投票
1 回答
837 浏览

javafx-2 - 如何在 JavaFX 2.0 中将散点图上的点居中?

使用 JavaFX 2.0 散点图时,绘制点的图形是点的左上角接触点,而不是点上点的中心。因此,它看起来不像是在点 (1, 1) 绘制,它看起来更像是在 (1.1, 0.9)。有谁知道如何解决这一问题?

0 投票
1 回答
4511 浏览

java - 从 JavaFX 2.0 中的 TableView 读取多项选择

我正在尝试从 JavaFX 2.0 中的 TableView 中获取选择。我在 TableView 中存储了 5 个人(5 行)。获取选择模型的代码是:

现在,当我选择多行,然后执行包含上述代码的方法时,以下会打印选择 * 2,有时会打印选择 * 3。例如:我选择所有 5 行,它会打印出 10 有时 15 的大小!

我在这里做错了什么?

0 投票
2 回答
9624 浏览

javafx-2 - 如何在 JavaFX TextField 中设置对齐方式?

我需要将 TextField 中的文本对齐设置为正确。TextField 下没有这个。有人知道如何在 javaFX 2.0 的文本字段中设置对齐方式吗?

谢谢

0 投票
1 回答
1608 浏览

java - 在 Web 浏览器中部署 JavaFX 2.0 应用程序的 JNLP 文件和其他要求

我需要为我在 JavaFX 2.0 中开发的在线应用程序创建一个 JNLP 文件......我不知道从哪里开始,因为目前没有将 JNLP 文件与网络上的 JAVAFX 2.0 应用程序相关联的文档......在至少我没有找到。我有点希望这个页面成为一个关于如何从代码到部署到浏览器的教程。

我希望在页面加载时加载应用程序。类似于 JavaFX 2.0 的集成示例。

0 投票
4 回答
49353 浏览

javafx-2 - 如何使用 FXML 在 JavaFX 2.0 中创建自定义组件?

我似乎找不到关于这个主题的任何材料。举一个更具体的例子,假设我想创建一个结合了复选框和标签的简单组件。然后,使用此自定义组件的实例填充 ListView。

更新:查看我的完整代码答案

更新 2:有关最新教程,请查阅官方文档。2.2 中添加了很多新内容。最后,FXML 简介几乎涵盖了您需要了解的有关 FXML 的所有内容。

更新 3:Hendrik Ebbers 发表了一篇关于自定义 UI 控件的非常有用的博客文章。

0 投票
2 回答
9202 浏览

java - 如何将图片添加到 javaFX 2.0 netbeans 项目

您好,感谢您的宝贵时间。我是 Netbeans 新手,我正在使用 Netbeans 7.1 RC1 版本的 Netbeans。我遇到的问题是我似乎无法将图像添加到项目中。我正在用 JavaFX 2.0 设计一个 Web 应用程序,需要一张 jpg 图片作为我的背景。我需要知道如何将这张图片添加到 Netbeans 文件系统中,以便能够从我的程序中调用它。任何帮助表示赞赏。再次感谢

0 投票
1 回答
2011 浏览

java - 在 TableView 中具有自定义 CellFactory 的 Javafx 2.0 慢列

我的 tableView 中有这个自定义的 CellFactory。滚动时,该列异常缓慢。为什么会这样,我该如何改进它。