Tecnología

Inicio

Cómo convertir un int a un JTextField en Java

JTextField es una clase en las bibliotecas estándar del lenguaje de programación Java. Se implementa el concepto de un campo de texto dentro de una ventana; el usuario puede editar el valor mostrado en el campo de texto, como en un formulario web. Se puede crear un JTextField que tiene el valor de un "int" dado (el tipo primitivo Java para los números enteros) como su contenido inicial.

Instrucciones

1 Incluir la siguiente línea al principio del código Java:

javax.swing.JTextField importación;

2 Convertir el int en una cadena de Java como en el siguiente ejemplo de código:

int myInt = 43;

Cadena intAsString = Integer.toString (myInt);

Para el ejemplo, "intAsString" tendrá el valor "43".

3 Utilice la representación de cadena del número entero original como el valor inicial que aparece en el interior del JTextField, como en el siguiente ejemplo de código:

myTextField = new JTextField (intAsString, 5);

El segundo parámetro al constructor (5 en el ejemplo) es el número de caracteres del campo de texto tendrá en la pantalla. A pesar de que el valor inicial ( "43") sólo necesita dos caracteres, el usuario será capaz de editar en un número de cinco dígitos si es necesario.