Получение элемента с Scene Builder - Java
Формулировка задачи:
Добрый день.
Я только недавно начал изучать JavaFX и у меня появился вопрос:
Как передать в Cоntrоller, созданный в Scene Builder элемент? Тоесть, у меня есть элемент Text, созданный в SB, с id: "text1" и я хочу изменять текст в нем по нажатию на кнопку. Для этого в Controller у меня есть переменная, которая содержит текст. Вот только как мне получить Text в Controller, что бы изменить его?
Решение задачи: «Получение элемента с Scene Builder»
textual
Листинг программы
- <?xml version="1.0" encoding="UTF-8"?>
- <?import javafx.scene.text.*?>
- <?import java.lang.*?>
- <?import javafx.scene.layout.*?>
- <?import javafx.scene.layout.AnchorPane?>
- <AnchorPane prefHeight="144.0" prefWidth="207.0" xmlns:fx="http://javafx.com/fxml/1" xmlns="http://javafx.com/javafx/8" fx:controller="application.SampleController">
- <children>
- <Text fx:id="text1" layoutX="10.0" layoutY="20.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Text" />
- </children>
- </AnchorPane>
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д