Как назначить введенное значение в TextField свойству String? - PullRequest
0 голосов
/ 19 февраля 2020

Я сделал проект в C# и сейчас пытаюсь перевести его на JavaFX, используя IntelliJ IDEA и Gluon Scene Builder

У меня есть некоторые сомнения:

  1. Как назначить введенное значение в TextField свойству String? Я сделал много поисков в Google и до сих пор не могу понять это.

    Мой код в C#:

    //Declaring and Initializing pFirstName Property
    public string pFirstName { get; set; } = "";
    
    ...
    
    //Assigning value entered in txtBox_PatientFirstNam to pFirstName
    Pat.pFirstName = txtBox_PatientFirstNam.Text;
    

    Как это будет выглядеть в JavaFX?

  2. Как переименовать элементы управления в Gluon Scene Builder? Пока не смог найти эту опцию, например, в WinForms я могу переименовать TextBox в txtBox_PatientFirstNam, но я не знаю, как переименовать TextField s в Scene Builder

Я застрял после того, как провел целый день, изучая, как проектировать GUI в Scene Builder, поэтому заранее спасибо всем, кто хочет мне помочь.

1 Ответ

0 голосов
/ 19 февраля 2020

В java для получения строкового значения поля:

string text = aTextField.getText() 

Для присвоения

aTextField.setText("string");
...