如何建立 JavaFX 滑塊?


JavaFX 提供了一種稱為 Slider 的類,它表示顯示連續值範圍的滑動元件。它包含顯示數字值的軌道。在軌道上,有一個指向數字的拇指。您可以提供滑塊的最大值、最小值和初始值。 

要建立滑塊,您需要例項化 Slider 類,設定所需屬性,並將其新增到場景中。

示例

import javafx.application.Application;
import javafx.geometry.Insets;
import javafx.scene.Scene;
import javafx.scene.control.Slider;
import javafx.scene.layout.VBox;
import javafx.stage.Stage;         
public class SliderExample extends Application {
   public void start(Stage stage) {      
      //Setting the slider
      Slider slider = new Slider(0, 500, 0);      
      slider.setShowTickLabels(true);
      slider.setShowTickMarks(true);
      slider.setMajorTickUnit(100);
      slider.setBlockIncrement(50);     
      //Creating a VBox
      VBox vbox = new VBox();
      vbox.setPadding(new Insets(50, 50, 50, 50 ));
      vbox.setSpacing(150);
      vbox.getChildren().addAll(slider);      
      //Preparing the scene
      Scene scene = new Scene(vbox, 595, 150); 
      stage.setTitle("Slider Example");
      stage.setScene(scene);
      stage.show();
   }     
   public static void main(String args[]){
      launch(args);
   }
}

輸出

更新於: 16-4-2020

357次瀏覽

開啟你的 事業

透過完成課程獲得認證

開始
廣告
© . All rights reserved.