问题标签 [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 投票
1 回答
3310 浏览

java - 绑定 BorderPane 和框架高度和宽度

我在 Netbeans 中使用 JavaFX 2。如何在调整 Frame 大小时调整元素的宽度和高度?这是我的布局:

经过更多研究后,我发现在http://java.dzone.com/articles/setting-stage-javafx-sdk 之前已经完成了此操作,但它位于较旧的 FX 中(与 JavaFX 2 非常不同)。我很难翻译它。看起来我应该使用绑定?我以前从未使用过绑定,也几乎没有使用过 FX。

实现这一目标的最佳方法是什么?

0 投票
5 回答
62384 浏览

java - JavaFX TabPane:如何设置选定的选项卡

我有一个带有 JavaFX 2 的 Java 桌面应用程序,在我的 FX 中我有一个 TabPane。我想设置默认选项卡。换句话说,我想将选项卡设置为选中。我发现有多种方法可以找出选择了哪个选项卡,setSelectionModel()但我不知道如何使用它。

0 投票
1 回答
839 浏览

java - 从 sbt 0.10.1 运行 JavaFx 2.0 beta 应用程序时抛出 InterruptedException

当尝试从 sbt 0.10.1 运行一个用 Scala 2.8.1 编写的简单 JavaFX 2.0 beta 应用程序时,应用程序窗口关闭后会引发异常:

从命令行运行应用程序时,没有抛出异常,返回状态为 0。应用程序的代码如下:

抛出异常后,必须退出并再次启动 sbt(重新加载不起作用)。从 Scala 2.8.1 控制台运行相同的应用程序时,第二次运行后会引发以下异常:

有人知道如何正确退出这个 scala/javafx 应用程序吗(所以不需要重新启动 sbt 或 scala 控制台)?

0 投票
2 回答
332 浏览

java - Java参数化构造函数和参数化接口的Scala编译错误

尝试使用 Scala 2.8.1/JavaFx 2.0 beta 编译以下代码时

我收到以下错误:

而这一行编译得很好:

我检查了KeyValue构造函数,它具有以下签名:

circle.translateXProperty返回实现以下接口的DoubleProperty :

有什么比强制编译更优雅的解决方案?

0 投票
1 回答
476 浏览

java - JavaFX 2.0 AudioClip 不能在小程序中播放?

好的,所以我在 JavaFX 2.0 中做了一个小游戏,我有一个玩家射击的声音,每次玩家射击时都会播放。在桌面上工作得很好,但不能在小程序上播放。

我想知道是否有人可以告诉我为什么小程序中没有播放射击声音?

这是游戏的目录。galaxy.html 用于播放小程序。 点击这里进入游戏目录

这是加载音频剪辑的代码:

0 投票
2 回答
239 浏览

java - 您能否分享一个指向 Java FX 2.0 的良好介绍的链接?

当第一代 JavaFX 出现时,我并没有急于学习它,但我相信 JavaFX 2.0 很有可能成为一项非常重要的技术,彻底改变(并大大加强)JVM 语言的客户端演示。所以我想现在就开始研究它,使用 Java FX 2.0 Beta(据我了解,在我的情况下学习 JavaFX 1.x 是毫无意义的,因为 Java FX 2.0 非常不同)。

因此,由于谷歌目前没有多大帮助,我想问一下您是否建议任何学习链接。

0 投票
3 回答
10044 浏览

netbeans - JavaFX 2.0 + NetBeans + Maven

我正在使用 NetBeans 7.0.1创建 JavaFX 2.0应用程序。当我以标准方式创建项目时,一切正常。不幸的是 ;) 我需要Maven项目...

我没有在 Maven 存储库中找到 JavaFX 2.0,所以我的 pom.xml 现在看起来像这样:

设置了 JAVAFX_HOME 系统变量:

编译没问题,但是当我在 NetBeans 下启动程序时出现错误:

但是 jfxrt.jar 在类路径中:

当我从命令行启动我的应用程序时,它工作正常。

当我在运行时将 jfxrt.jar 安装在本地存储库中时,应用程序仍然无法启动,因为它找不到C:\Program Files\Oracle\JavaFX Runtime 2.0\bin\mat.dll。Pom.xml:

影响:

有任何想法吗?

0 投票
1 回答
936 浏览

charts - javafx 散点图的性能限制是什么?

谁能告诉我 JavaFX 散点图可以显示多少点?图表可以在这里看到。

图表看起来很棒,但只是想知道性能。

如果我错了,有人纠正我,但 JavaFX 不是基于场景图吗?图表是否自动处理重叠点?

谢谢

0 投票
2 回答
923 浏览

3d - 试图让 JavaFX 2.0 3D 在英特尔 945 上运行

JavaFX 2.0 不支持我的驱动程序的 3D。

  • JavaFX 测试版 40
  • 操作系统:Windows Vista
  • 显卡:移动 Intel 945 Express 芯片组家族
  • 驱动程序版本:7.14.10.1504(当前)
  • 根据intel的最新驱动程序:dl页面上的15.8.3.1504,文件安装版本7.14.10.1504(http://downloadcenter.intel.com/Detail_Desc.aspx?lang=eng&changeLang=true&DwnldId=16312)

我发现:“英特尔 HD 的最低驱动程序版本最近更改为 8.15.10.2302,以解决旧驱动程序中的错误。” (https://forums.oracle.com/forums/thread.jspa?threadID=2255278)

版本 >= 8.15.10.2302 的驱动程序不适用于 945。这种解决方法是否有任何解决方法,即我可以说服 JavaFX 支持 3D 吗?任何替代驱动程序?可以使用台面帮助吗?

0 投票
13 回答
71244 浏览

java - 如何在 JavaFX 中将 CheckBox 添加到 TableView

在我的 Java 桌面应用程序中,我有一个 TableView,我希望在其中有一列带有 CheckBoxes。

我确实找到了这样做的地方http://www.jonathangiles.net/javafx/2.0/CellFactories/但由于下载不可用而且因为我不知道乔纳森吉尔斯多久会回复我的电子邮件,我想我'问...

如何将 CheckBox 放在 TableView 的单元格中?