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); } }
출력:
<강한>