Log in
Sign up for FREE
arrow_back
Library

Тестовые задания Javafx

star
star
star
star
star
Last updated almost 2 years ago
15 questions
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
Question 1
1.

Question 2
2.

Question 3
3.

Question 4
4.

Question 5
5.

Question 6
6.

Question 7
7.

Question 8
8.

Question 9
9.

Question 10
10.

Question 11
11.
Необходимо заполнить пропуски, вписав нужные методы.

ChoiceBox choiceBox = new ChoiceBox();

choiceBox.getItems().add("Choice 0");
choiceBox.getItems().add("Choice 1");
choiceBox.getItems().add("Choice 2");

choiceBox.setOnAction((event) - {
int selectedIndex = choiceBox.getSelectionModel().get_______ ();
Object selectedItem = choiceBox.getSelectionModel().get_______ ();

System.out.println("Selection made: [" + selectedIndex + "] " + selectedItem);
System.out.println(" ChoiceBox.getValue(): " + choiceBox.getValue());
Question 12
12.

Question 13
13.

Question 14
14.

Question 15
15.

Какой класс используется для создания главного окна приложения в JavaFX?
Stage
Window
Main Frame
Form
С помощью какого метода можно добавить действие на кнопку в JavaFX?
addActionListener()
setOnAction()
addEventHandler()
setEventHandler()
Какой метод используется для установки текста в текстовом поле в JavaFX?
setLabel()
setText()
insertText()
addText()
Какой класс используется для создания таблицы в JavaFX?
TableView
GridPane
TablePane
GridTable
Как добавить элемент на панель в JavaFX?
addItem()
addNode()
addElement()
add()
Каким будет результат выполнения кода?
int x = 12;
if (x > 10) {
if (x < 15) {
System.out.println("Between 10 and 15");
} else {
System.out.println("Greater than or equal to 15");
}
} else {
System.out.println("Less than or equal to 10");
}
Between 10 and 15
Greater than or equal to 15
Less than or equal to 10
Compilation error
Результат выполнения кода:
int num = 15;
switch (num % 10) {
case 0:
System.out.println("Multiple of 10");
break;
case 5:
System.out.println("Ends with 5");
break;
default:
System.out.println("Other number");
}
Ends with five
Other number
Compilation error
Multiple of 10
Что будет результатом выполнения следующего кода?
int num = 8;
if (num % 2 == 0) {
if (num % 4 == 0) {
System.out.println("Divisible by 4");
} else {
System.out.println("Even but not divisible by 4");
}
} else {
System.out.println("Odd");
}
Compilation error
Even but not divisible by 4
Odd
Divisible by 4
Какие варианты циклов не поддерживаются в языке Java?
for, while, repeat
while, do-while, foreach
for, while, until
Что такое итерация в цикле?
Параметр цикла
Оператор цикла
Одно выполнение цикла
Что выполняет данный код?

TableView<Person> table = new TableView<>();
TableColumn<Person, String> firstNameCol = new TableColumn<>("First Name");

firstNameCol.setCellValueFactory(new PropertyValueFactory<>("firstName"));
table.getColumns().add(firstNameCol);
Создает таблицу с одним столбцом "First Name", который отображает значение поля "firstName" объекта типа Person
Добавляет столбец "firstNameCol" в таблицу "Person"
Создает таблицу с двумя столбцами: "First Name" и "Second Name"
Данный код:

ObservableList<String> items = FXCollections.observableArrayList("Apple", "Banana", "Orange");

ListView<String> listView = new ListView<>(items);

listView.getSelectionModel().selectedItemProperty().addListener((observable, oldValue, newValue) -> {
System.out.println("Selected item: " + newValue);
});
Создает список с элементами "observable", "oldValue" и "newValue" и выводит в Label выбранный элемент при каждом изменении выбора
Создает список с элементами "Apple", "Banana" и "Orange" и выводит в консоль выбранный элемент при каждом изменении выбора
Выводит в консоль все элементы списка при каждом нажатии кнопки
Какие действия выполняются в данном коде?
TreeItem rootItem = new TreeItem("Tutorials");

TreeItem webItem = new TreeItem("Web Tutorials");
webItem.getChildren().add(new TreeItem("HTML Tutorial"));
rootItem.getChildren().add(webItem);

TreeItem javaItem = new TreeItem("Java Tutorials");
javaItem.getChildren().add(new TreeItem("Java Language"));
rootItem.getChildren().add(javaItem);

TreeView treeView = new TreeView();
treeView.setRoot(rootItem);

treeView.setShowRoot(false);
Указывается отключение отображения корневого элемента
Элемент дерева webItem является дочерним элементом для javaItem
Создается корневой элемент дерева
Элемент rootItem имеет два дочерних элемента
В коде указано включение отображения элемента Root
Какой контейнер JavaFXпозволяет размещать элементы в виде сетки с заданным числом строк и столбцов?
SplitPane
GridPane
ScrollPane
ScrollBar