Изменить текст в TextBox при нажатии кнопки в JavaFX - PullRequest
0 голосов
/ 15 апреля 2010

У меня есть эта простая маленькая форма в моем приложении JavaFX. Я хочу использовать кнопку для изменения firstNameText и firstNameText.

Я не способен, я новичок. Я попробовал код ниже, где моя ошибка?

def lastNameLabel = Label { text: "Last Name" };
def firstNameLabel = Label { text: "First Name" };
var lastNameText = TextBox { text: "Last Name" };
var firstNameText = TextBox { text: "First Name" };

def cancelButton = Button { 
    text: "Cancel" 
    action: function() {
        lastNameText = TextBox { text: "ciao" };
        firstNameText = TextBox { text: "ciao" };

    }

};

1 Ответ

1 голос
/ 15 апреля 2010

вы создаете 2 новых текстовых поля вместо обновления 2 существующих.

попробовать

action: function() {
    lastNameText.text = "ciao";
    firstNameText.text = "ciao";
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...