Не пойму почему не работает
public class FXMLDocumentController implements Initializable {
@FXML
private Button mainButton; //кнопка для действия
private TextField TFa; //мое текстовое поле
@FXML
private void mainButtonAction(ActionEvent event) {
String a = TFa.getText(); // строка №37
System.out.println(a);
}
@Override
public void initialize(URL url, ResourceBundle rb) {
}
FXML код
<Button fx:id="mainButton" mnemonicParsing="false" onAction="#mainButtonAction" prefHeight="25.0" prefWidth="116.0" text="Button" GridPane.columnIndex="12" GridPane.columnSpan="2" GridPane.rowIndex="4">
<GridPane.margin>
<Insets left="5.0" right="5.0" />
</GridPane.margin>
</Button>
Ошибка Caused by: java.lang.NullPointerException at jfxgran.FXMLDocumentController.mainButtonAction(FXMLDocumentController.java:37)
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
На серверной части имеется класс с данными о клиенте
Я использую библиотеку Gson для сериализации в jsonДелаю я примерно вот так: