Я пытаюсь записать текст в текстовое поле, очистить текст и написать новый текст. Я не могу избавиться от старого текста. Новое написано на старом, поэтому я вижу их обоих. Я использую selectfile и пытаюсь показать выбранный файл в текстовом поле, чтобы подтвердить выбор.
class TestView : View("My View") {
var tf: TextField by singleAssign()
override val root = BorderPane()
init {
with(root) {
center = form {
fieldset("Main") {
field("File") {
vbox {
tf = textfield()
tf.text("678")
tf.clear()
tf.text("999")
}
}
}
}
}
}
}
Я ожидал увидеть «999» в текстовом поле, но я вижу и 678, и 999 в одном месте.