举报投诉联系我们 手机版 热门标签 VUE中文网
您的位置:VUE中文网 > java 分隔符 JavaFX 分隔符

java 分隔符 JavaFX 分隔符

2023-05-02 18:17 Java教程

java 分隔符 JavaFX 分隔符

java 分隔符

Java 分隔符是 Java 语言中的一种特殊字符,它用于分割字符串、标识符和其他语法元素。它们可以用来提供更多的可读性,使代码更易于理解和修改。Java 分隔符包括分号(;)、逗号(,)、冒号(:)、小数点(.)、斜杠(/)、反斜杠(\)和下划线(_ )。

分号是 Java 中最常用的分隔符之一。它用于在语句之间进行分割。例如在 for 循环中使用分号来将循环体中的三个部分进行分割。

for (int i = 0; i < 10; i++) { 
    // do something 
}

逗号也是 Java 中常用的一个分隔符。它用于在数据声明或者函数调用时将多个元素进行分割。例如在声明一个数字数组时使用逗号将多个元素进行分割。

int[] numbers = {1, 2, 3, 4, 5};

冒号也是 Java 中常用的一个分隔符。它常用于 switch 语句中将 case 和对应的代码块进行区别开来。例如在 switch 语句中使用冒号将 case 和对应的代码块进行区别开来。

switch (x) { 
    case 1: 
        // do something 
        break; 

    case 2: 
        // do something else 
        break;  

    default:   // optional  

        // do the default action  

 } 

小数点也是 Java 的一个重要的分隔字符。它常用于标识静态成员或者方法所在的包名或者对象名字所在的包名或者对象名字所在的包名或者对象名字所在的包名或者对象名字所在的包名或者对象名字所在的包名或者对象名字所在的包名。例如当你想要引入 java.util.Date 类时就需要使用小数来标识 Date 类所

JavaFX 分隔符

JavaFX教程 - JavaFX分隔符


Separator类表示水平或垂直分隔线。它分割元素,不产生任何动作。

我们可以设计风格,应用视觉效果,并为分隔符设置动画。

默认情况下,分隔符是水平的。我们可以使用setOrientation方法改变它的方向。

Separator类扩展了Node类。

创建分隔符

创建水平分隔符

Separator separator1 = new Separator();

创建垂直分隔符

Separator separator2 = new Separator();
separator2.setOrientation(Orientation.VERTICAL);

setMaxWidth方法定义了一个特定的宽度。

setValignment方法指定垂直位置。

例子

带分隔符的标签

import javafx.application.Application;
import javafx.geometry.Insets;
import javafx.geometry.VPos;
import javafx.scene.Group;
import javafx.scene.Scene;
import javafx.scene.control.Label;
import javafx.scene.control.Separator;
import javafx.scene.layout.GridPane;
import javafx.scene.text.Font;
import javafx.stage.Stage;

public class Main extends Application {

    Label caption = new Label("We");

    @Override
    public void start(Stage stage) {
        Group root = new Group();
        Scene scene = new Scene(root, 500, 200);
        stage.setScene(scene);

        GridPane grid = new GridPane();
        grid.setPadding(new Insets(10, 10, 10, 10));
        grid.setVgap(2);
        grid.setHgap(5);

        scene.setRoot(grid);

        caption.setFont(Font.font("Verdana", 20));

        GridPane.setConstraints(caption, 0, 0);
        GridPane.setColumnSpan(caption, 8);
        grid.getChildren().add(caption);

        final Separator sepHor = new Separator();
        sepHor.setValignment(VPos.CENTER);
        GridPane.setConstraints(sepHor, 0, 1);
        GridPane.setColumnSpan(sepHor, 7);
        grid.getChildren().add(sepHor);

        stage.show();
    }
    public static void main(String[] args) {
        launch(args);
    }
}

上面的代码生成以下结果。

null


阅读全文
以上是VUE中文网为你收集整理的java 分隔符 JavaFX 分隔符全部内容。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
相关文章
© 2024 VUE中文网 vue88.com 版权所有 联系我们