365得票3回答
谷歌地图和JavaFX:点击JavaFX按钮后在地图上显示标记

我一直在尝试在我的JavaFX应用程序中点击按钮时在地图上显示标记。当我点击该按钮时,我将位置写入JSON文件,此文件将加载包含地图的html文件。问题是当我在浏览器中打开html页面时,它可以完美地工作,但在JavaFX的web视图中什么都没有发生,我不知道为什么! 这是HTML文件:&l...

225得票10回答
传递JavaFX FXML参数

如何在JavaFX中向辅助窗口传递参数?有没有一种方法可以与相应的控制器进行通信? 例如: 用户从 TableView 中选择一个客户,然后打开一个新窗口,展示该客户的信息。Stage newStage = new Stage(); try { AnchorPane page = (...

211得票6回答
Swing与JavaFx用于桌面应用程序的比较

我有一个很大的程序,目前正在使用SWT。该程序可以在Windows、Mac和Linux上运行,是一个具有多个元素的大型桌面应用程序。 考虑到SWT已经有些过时了,我想切换到Swing或JavaFX。我希望听听您对以下三个问题的想法。 我的主要关注点是哪种桌面GUI应用程序更好?(我在网上查看...

209得票17回答
JavaFX应用程序图标

是否可以使用JavaFX更改应用程序图标,还是必须使用Swing完成?

133得票8回答
JavaFX和OpenJDK

我正在考虑是否可以将JavaFX用于我的Java应用程序的用户界面。我的大多数用户将使用集成了JavaFX的Oracle JRE。但是,有些用户在Linux上使用OpenJDK。这个(旧的)问题表明,OpenJDK对JavaFX的支持非常差。根据这个问题,备选的OpenJFX仅在第9版中完全集...

124得票1回答
错误:缺少JavaFX运行时组件,需要使用JDK 11运行此应用程序。

我正在尝试使用IntelliJ运行JavaFX示例项目,但它会出现以下异常:Error: JavaFX runtime components are missing, and are required to run this application 我已经在这里下载了JDK 11:http:/...

118得票5回答
能否在iOS、Android或Windows Phone 8上运行JavaFX应用程序?

能否使用JavaFX开发整个应用程序,并在iOS、Android或Windows Phone 8上运行,而不需要编写特定于平台的代码?

112得票3回答
JavaFX FXML 控制器 - 构造函数与初始化方法

我的Application类看起来是这样的:public class Test extends Application { private static Logger logger = LogManager.getRootLogger(); @Override pu...

106得票24回答
JavaFX中制作数字文本框的推荐方法是什么?

我需要限制一个TextField输入整数,有什么建议吗?

104得票5回答
JavaFX - setVisible隐藏了元素,但不重新排列相邻节点。

在JavaFX中,如果我有一个场景(scene),其中有2个VBox元素,每个VBox里面又有多个Label。如果我将顶部的VBox设置为不可见(invisible),为什么底部的VBox不会移动到原来顶部VBox所在的位置呢? 虽然这个VBox是不可见的,但我期望其它对象会移动到它的位置。...