Computer >> 컴퓨터 >  >> 프로그램 작성 >> Java

JavaFX 슬라이더를 만드는 방법은 무엇입니까?

<시간/>

JavaFX는 Slider라는 클래스를 제공하며, 이는 연속적인 값 범위를 표시하는 슬라이더 구성 요소를 나타냅니다. 여기에는 숫자 값이 표시되는 트랙이 포함됩니다. 트랙을 따라 숫자를 가리키는 엄지손가락이 있습니다. 슬라이더의 최대값, 최소값 및 초기값을 제공할 수 있습니다.

JavaFX 슬라이더를 만드는 방법은 무엇입니까?

슬라이더를 만들려면 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);
   }
}

출력:

<강한> JavaFX 슬라이더를 만드는 방법은 무엇입니까?