标签:javafx
-
如何在JavaFX中将轴(三轴轴)设置在屏幕上的固定位置? - java
如何在JavaFX中将轴(三轴轴)设置在屏幕上的固定位置?我目前正在开发一个应用,希望在屏幕上的固定位置(即左下角)显示轴(三轴)。我希望轴的旋转应与主要对象同步。缩放和平移操作不应应用于轴。 但是我在屏幕上的特定位置显示轴时遇到一些困难。 我已经使用screenToLocal方法获取场景中的固定位置,但是它仅返回Point2D对象,这对设置3D转换值没有帮 […]
-
如何使用Maven构建可运行的JavaFX应用程序? - java
我是JavaFX的新手。我已经使用maven创建了一个Hello World项目。当我在Eclipse中运行它时,它工作正常。 public static void main(String[] args) { launch(args); } @Override public void start(Stage primaryStage) throws Exce […]
-
将属性绑定到派生自JavaFx / TornadoFX中的控件的值的正确方法 - java
考虑下面的(kotlin / tornadofx)示例,该示例旨在通过绑定将文本字段的内容与标签的文本连接起来。标签应反映文本字段的派生值,在这种情况下为散列。我如何正确实现这种绑定(我觉得使用Changelistener不是正确的方法)。 class HashView : View("My View") { val hashProper […]
-
JavaFX-在FlowPane中更改子级的顺序 - java
我有一个JavaFX 2.2 FlowPane,希望它的孩子可以按需更改其顺序。 我发现 Collections.sort( getChildren(), new Comparator(){...} ); 导致异常 java.lang.IllegalArgumentException: Children: duplicate children added: […]
-
javafx中的stackpane和root有什么区别? - java
我正在为做饼图的javafx练习。以下是开发饼图的代码。如果我使用Group和StackPane进行处理,则在输出中没有发现任何区别。我已对Group部分进行了注释。只是在两者之间徘徊。 import javafx.application.Application; import javafx.collections.FXCollections; import […]
-
如何使用firebase导出javafx-maven项目 - java
现在,我的项目可以在mvn javafx:run上运行。但是执行mvn javaFx:jlink需要模块描述符。创建模块信息文件后,存在一些与Firebase相关的错误。 部分进口商品进口商品: import com.google.api.core.ApiFuture; import com.google.auth.oauth2.GoogleCredenti […]
-
JavaFX循环遍历场景图形控件 - java
如何遍历场景的控件?我尝试使用getChildrenUnmodifiable(),但它仅返回第一级子级。 public void rec(Node node){ f(node); if (node instanceof Parent) { Iterator<Node> i = ((Parent) node).getChildrenUnmodifi […]
-
javafx主要方法launch(args)如何工作? - java
main方法中未提及main方法之外的方法。主要方法仅包含launch(args);我以为需要在方法之外调用使其在程序中起作用的方法? 那么launch(args)如何工作? 参考方案 如果您在Netbeans中打开JavaFX模板,则会有一个JavaDoc对其进行解释: /** * The main() method is ignored in corre […]
-
Javafx在使用计时器时不在fx应用程序线程上 - java
我正在用这个 import java.util.Random; import java.util.Timer; import java.util.TimerTask; import javafx.application.Application; import javafx.application.Platform; import javafx.scene.G […]