"Si un trabajador quiere hacer bien su trabajo, primero debe afilar sus herramientas." - Confucio, "Las Analectas de Confucio. Lu Linggong"
Página delantera > Programación > Campo de texto

Campo de texto

Publicado el 2024-07-31
Navegar:799

Se puede utilizar un campo de texto para ingresar o mostrar una cadena. TextField es una subclase de TextInputControl. La siguiente figura enumera las propiedades y los constructores en TextField.

Image description

A continuación se muestra un ejemplo de creación de un campo de texto no editable con color de texto rojo, una fuente específica y alineación horizontal a la derecha:

TextField tfMessage = nuevo TextField("T-Strom");
tfMessage.setEditable(falso);
tfMessage.setStyle("-fx-text-fill: rojo");
tfMessage.setFont(Font.font("Veces", 20));
tfMessage.setAlignment(Pos.BASELINE_RIGHT);

Image description

Cuando mueves el cursor en el campo de texto y presionas la tecla Enter, se activa un ActionEvent. El siguiente código proporciona un programa que agrega un campo de texto al ejemplo anterior para permitir al usuario configurar un nuevo mensaje, como se muestra en la Figura siguiente.

Image description

Image description

TextFieldDemo extiende RadioButtonDemo (línea 9) y agrega una etiqueta y un campo de texto para permitir al usuario ingresar un nuevo texto (líneas 14 a 21). Después de configurar un nuevo texto en el campo de texto y presionar la tecla Intro, se muestra un nuevo mensaje (línea 24). Al presionar la tecla Intro en el campo de texto se activa un evento de acción.

Si se utiliza un campo de texto para ingresar una contraseña, use PasswordField para reemplazar TextField. PasswordField extiende TextField y oculta el texto ingresado con caracteres de eco ******.

Declaración de liberación Este artículo se reproduce en: https://dev.to/paulike/textfield-4jgh?1 Si hay alguna infracción, comuníquese con [email protected] para eliminarla.
Último tutorial Más>

Descargo de responsabilidad: Todos los recursos proporcionados provienen en parte de Internet. Si existe alguna infracción de sus derechos de autor u otros derechos e intereses, explique los motivos detallados y proporcione pruebas de los derechos de autor o derechos e intereses y luego envíelos al correo electrónico: [email protected]. Lo manejaremos por usted lo antes posible.

Copyright© 2022 湘ICP备2022001581号-3