GUI( JavaFX Scene Builder )/Control
ListView
by pms93
2022. 8. 15.
package application;
import javafx.application.Application;
import javafx.scene.Scene;
import javafx.scene.control.ListView;
import javafx.scene.layout.AnchorPane;
import javafx.scene.layout.BorderPane;
import javafx.stage.Stage;
public class ListViews extends Application {
public static void main(String[] args) {
launch(args);
}
@Override
public void start(Stage primaryStage) throws Exception {
// ListView
// - 화면에 목록을 띄울 수 있다.
// - AnchorPane을 통해서 사용
ListView<String> lv = new ListView<>();
lv.getItems().addAll("A", "B", "C");
lv.setPrefSize(200, 100);
// .setLayoutXY
// - 화면으로부터 매서드의 인자값 만큼 x, y축을 떼어내준다.
lv.setLayoutX(10);
lv.setLayoutY(10);
AnchorPane ap = new AnchorPane();
ap.getChildren().add(lv);
primaryStage.setScene(new Scene(ap, 500, 250));
primaryStage.show();
}
}