«Если рабочий хочет хорошо выполнять свою работу, он должен сначала заточить свои инструменты» — Конфуций, «Аналитики Конфуция. Лу Лингун»
титульная страница > программирование > Текстовое поле

Текстовое поле

Опубликовано 31 июля 2024 г.
Просматривать:164

Текстовое поле можно использовать для ввода или отображения строки. TextField является подклассом TextInputControl. На рисунке ниже перечислены свойства и конструкторы в TextField.

Image description

Вот пример создания нередактируемого текстового поля с красным цветом текста, указанным шрифтом и горизонтальным выравниванием по правому краю:

TextField tfMessage = новый TextField("T-Strom");
tfMessage.setEditable(false);
tfMessage.setStyle("-fx-text-fill: red");
tfMessage.setFont(Font.font("Times", 20));
tfMessage.setAlignment(Pos.BASELINE_RIGHT);

Image description

Когда вы перемещаете курсор в текстовое поле и нажимаете клавишу Enter, вызывается ActionEvent. В приведенном ниже коде представлена ​​программа, которая добавляет текстовое поле к предыдущему примеру, чтобы позволить пользователю установить новое сообщение, как показано на рисунке ниже.

Image description

Image description

TextFieldDemo расширяет RadioButtonDemo (строка 9) и добавляет метку и текстовое поле, позволяющие пользователю вводить новый текст (строки 14–21). После того, как вы зададите новый текст в текстовом поле и нажмете клавишу Enter, отобразится новое сообщение (строка 24). Нажатие клавиши Enter в текстовом поле запускает событие действия.

Если для ввода пароля используется текстовое поле, используйте PasswordField вместо TextField. PasswordField расширяет TextField и скрывает вводимый текст с эхо-символами ******.

Заявление о выпуске Эта статья воспроизведена по адресу: https://dev.to/paulike/textfield-4jgh?1. В случае нарушения авторских прав свяжитесь с [email protected], чтобы удалить ее.
Последний учебник Более>

Изучайте китайский

Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.

Copyright© 2022 湘ICP备2022001581号-3