JavaFX UI组件——ChoiceBox

 

import javafx.application.Application;
import javafx.scene.Parent;
import javafx.scene.Scene;
import javafx.scene.control.ChoiceBox;
import javafx.stage.Stage;
 
/**
 * An example of a ChoiceBox with several options. The ChoiceBox control
 * displays a default or current selection, with an icon to click that expands
 * the list for a selection.
 */
public class ChoiceBoxApp extends Application {
 
    public Parent createContent() {
        ChoiceBox cb = new ChoiceBox();
        cb.getItems().addAll("Dog", "Cat", "Horse");
        cb.getSelectionModel().selectFirst();
        return cb;
    }
 
    @Override public void start(Stage primaryStage) throws Exception {
        primaryStage.setScene(new Scene(createContent()));
        primaryStage.show();
    }
 
    /**
     * Java main for when running without JavaFX launcher
     */
    public static void main(String[] args) {
        launch(args);
    }
}

 

你可能感兴趣的:(JavaFX)