Validación de JTextField: TextField numérico, puntos y comas

Seguramente alguna vez te haz encontrado con la necesidad de validar la entrada de datos en algún campo de texto JTextField, por ejemplo que el usuario solo pueda ingresar números dentro del JTextField. Pues bien conociendo las propiedades adecuadas es posible ajustar las validaciones necesarias para cada tipo de entrada, por ejemplo que acepte solo Leer …

Asignaciones Decimal a BigDecimal de MySQL a Java

Esta es una tabla que nos muestra las asignaciones de tipos de datos con MySQL y Java. Tipo MySQL  Tipo Java  CHAR String VARCHAR String LONGVARCHAR String NUMERIC java.math.BigDecimal DECIMAL java.math.BigDecimal BIT boolean TINYINT byte SMALLINT short INTEGER int BIGINT long REAL float FLOAT double DOUBLE double BINARY byte [] VARBINARY byte [] LONGVARBINARY byte Leer …

Como usar el Formateador decimal en Java

La clase DecimalFormat: Es una clase de Java que nos permite mostrar los números  con un formato deseado, puede ser limitando los dígitos  decimales, si usaremos punto o coma, etc, incluso podemos tomar los valores desde un JTextField y reconstruir el número, ahora el ejemplo: /import requerido para el Formateador import java.text.DecimalFormat; DecimalFormat formateador = new Leer …

Convertir String a Int o Int a String en Java

Para convertir un String (cadena) a int (entero) hay que emplear el método estático de la clase Integer, parseInt Ejemplo: String enteroString = "5"; int entero = Integer.parseInt(enteroString); Para convertir int(entero) a String sólo debemos hacer una llamada al método estático de la clase Integer, toString Ejemplo: int entero = 1; String enteroString = Integer.toString(entero); Leer …

Obtener cantidad de registros de una consulta en MySQL con Java

Este código nos permite calcular y obtener la cantidad de registros de una consulta MySQL en Java. Para eso usamos un contador “count” que va sumando y almacenando las filas de los registros. El código es bien simples try { // El driver para nuestra conexión MySQL Class.forName("com.mysql.jdbc.Driver"); // Configuramos la conexión connect = DriverManager.getConnection("jdbc:mysql://localhost/mybase?" Leer …

Generar número de factura o registro de campo autoincrement MySQL con Java

Mientas estaba realiando un proyecto de registro de consultas para un sistema de control de pacientes me encontre con un inconveniente que es el de predecir u obtener cual sera el próximo número de registro de mi tabla facturas en una base de datos MySQL de para que esto me mostrar ya el pantalla del Leer …