如何通过scenebuilder关键旋钮

时间:2017-10-16 08:42:16

标签: java user-interface javafx scenebuilder

如何在我的项目中使用这个控制器“Knop”? 它位于界面场景助手? enter image description here

1 个答案:

答案 0 :(得分:3)

您可以使用SceneBuilder Kit 中的一个控件,这是一个由SceneBuilder App 使用的库。

如果你去Gluon的SceneBuilder下载site,你可以找到SceneBuilder工具包,以及以下信息:

  

IDE Builder开发人员和参与创建工具的人员使用了Scene Builder Kit。它允许将Scene Builder以一种连贯的方式嵌入到这些工具中,从而使其成为工具的一部分。大多数用户不想下载它 - 坚持使用Scene Builder本身。

因此,如果您使用Maven或Gradle('com.gluonhq.scenebuilder:scenebuilder-kit:8.4.0'),则可以从here或Gluon public repository下载。

将库添加到项目后,您可以找到"旋钮"在com.oracle.javafx.scenebuilder.kit.util.control.paintpicker.rotator.RotatorControl课程中。

一个非常简单的用例:

@Override
public void start(Stage primaryStage) {
    RotatorControl rotator = new RotatorControl("Rotate");

    Scene scene = new Scene(rotator, 300, 250);

    primaryStage.setTitle("Hello World!");
    primaryStage.setScene(scene);
    primaryStage.show();
}

Rotator

顺便说一下,旋钮本身就是一对带有一些CSS样式的按钮,所以你也可以在类source code中学习它是如何完成的。

相关问题