Javafx создает интерфейс ответов для вопросников

У меня есть проект javafx, и я хочу создать панель анкетирования. На самом деле я хочу создать сцену с вопросами и ответами. Ответы должны быть шкалой от 1-10, как здесь. До сих пор я создал GridPane с вопросами и кнопками в качестве ответов, но есть ли лучший способ сделать это?

 BorderPane questionaires = new BorderPane();
 GridPane questionnairesPane, questions;
 questionaires.setTop(questionnairesPane);
 questionaires.setCenter(questionsPane);
 //QUESTIONS Panel
 questionnairesPane = new GridPane();
 questionnairesPane.setHgap(0); 
 questionnairesPane.setVgap(0); 
 questionnairesPane.setPadding(new Insets(0, 0, 0, 200));

 results = new MyTitles("Questionnaires");
 questionnairesPane.setStyle("-fx-font: 150 hamster;  -fx-text-fill: white;");
 questionnairesPane.add(results,1,1);

 questionsPane = new GridPane();
 questionsPane.setHgap(15); 
 questionsPane.setVgap(30); 
 questionsPane.setPadding(new Insets(0, 50, 0, 80)); 
 SsubjectLabel = new Label("What was your affective response during the game?");
 SsubjectLabel.setPrefWidth(1000.0);
 SsubjectLabel.setPrefHeight(70.0);
 SsubjectLabel.setStyle("-fx-font: 30 cornerstone; -fx-text-fill: black;");

 boredom = new Button("Boredom");
 boredom.setStyle("-fx-font: 30 cornerstone; -fx-text-fill: black;");
 boredom.addEventHandler(ActionEvent.ACTION, (e)-> {
 });
 engagement = new Button("Boredom");
 engagement.setStyle("-fx-font: 30 cornerstone; -fx-text-fill: black;");
 engagement.addEventHandler(ActionEvent.ACTION, (e)-> {
 });
 frustration = new Button("Boredom");
 frustration.setStyle("-fx-font: 30 cornerstone; -fx-text-fill: black;");
 frustration.addEventHandler(ActionEvent.ACTION, (e)-> {
 });
 questions.add(SsubjectLabel,1,1);  
 questions.add(boredom,1,2); 
 questions.add(engagement,1,3); 
 questions.add(frustration,1,4); 
 questions.add(next,2,4);

Вот мой код один borderpane с двумя gridPane и во второй панели у меня есть вопросы с кнопками. Как вместо кнопки выбрать ответ масштаба?

0
задан 20 июля '16 в 16:33
источник поделиться
1 ответ

Вы ищете слайдер? http://docs.oracle.com/javafx/2/ui_controls/slider.htm

2
ответ дан 20 июля '16 в 16:54
источник

Другие вопросы по меткам или Задайте вопрос