21得票3回答
如何拖动JavaFX的未装饰窗口(舞台)

我有一个没有装饰的窗户:public static void initStartPage(final Stage primaryStage) { final Stage startPage = new Stage(); startPage.initStyle(...

21得票1回答
JavaFX 8 兼容性问题 - FXML 静态字段或方法

我设计了一个JavaFX应用程序,在jdk 7中运行良好。但是当我尝试在Java 8中运行它时,出现以下异常: javafx.fxml.LoadException: at javafx.fxml.FXMLLoader.constructLoadException(FXMLLoader.ja...

21得票2回答
为什么ControlsFX对话框被弃用?

ControlsFX类Dialogs被标记为不建议使用。 应该使用什么替代方案?

21得票3回答
JavaFX 8 WebEngine:如何将来自JavaScript的console.log()获取到Java中的System.out?

我正在使用JavaFX以及JavaFX WebEngine内置的javascript引擎来开发应用程序。为了调试,我希望从 javascript 获取反馈。WebEngine中的控制台输出会怎样?有没有办法访问它或将其重定向到java中的System.out ?

21得票6回答
默认的JavaFX-CSS

有没有办法查看JavaFX元素应用的CSS规则?或者是否有已发布的参考资料可用于默认的CSS规则? 例如,我想知道工具栏边框的颜色。

20得票5回答
如何设置Java FX/Java 8中对话框控件的图标

我可能漏掉了一些非常明显的东西,但我无法找到如何为对话框组件(更精确地说是ProgressDialog)设置图标。我知道如何为舞台设置图标:this.primaryStage.getIcons().add(new Image(getClass().getResourceAsStream("/i...

20得票2回答
JavaFX 8 - 在HBox中垂直居中文本的位置

我在HBox中定位文本非常困难。我能够设置文字的水平对齐方式,但无法设置垂直对齐方式。我试图将文本设置在HBox的垂直中心,但它却出现在顶部。 非常感谢您的帮助。// Create The Updates Progress Bar At The Bottom Of The Window HB...

20得票3回答
在JavaFX中获取节点的真实位置

在JavaFX中获取节点的绝对位置最佳方法是什么? 假设我们有一个位于Pane(HBox、StackPane或任何其他Pane)中且可能具有自己的父级的节点。 我想要获取该节点的绝对位置并在另一个Pane中使用它。

20得票1回答
Java 8 Eclipse中的"Root hasn't been set"错误

最近我为我的JavaFX应用程序安装了Java 8 build 124,结果出现了以下错误: javafx.fxml.LoadException: Root hasn't been set. Use method setRoot() before load. /Users/jonathan/...

20得票1回答
在JavaFX 8中,保留中间绑定不被垃圾回收的推荐方法是什么?

简而言之: 垃圾回收正在清除我的活动绑定。 我有一个应用程序,使用JavaFX 2.2和Java 7成功开发和部署。 当我升级/转换到JavaFX 8.0(和Java 8)时,某些功能会在应用程序生命周期中“神秘地”停止工作,没有异常或其他指示错误状态的变化。例如:按钮停止工作,自定义单元...