Ir al contenido principal

Entradas

Mostrando las entradas de julio, 2014

Compartir componentes entre formularios

Cuando se realizan aplicaciones donde se están abriendo varios JFrames (formularios), estos pueden compartir información entre ellos, puede ser para validar datos, para habilitar o inhabilitar opciones, etc.  En este ejemplo se creara un formulario para iniciar sesión, a través de la validación de un usuario y su clave, se habilitara la opción para agregar o quitar usuarios en el sistema. 1.- Crear un nuevo proyecto y seguir los pasos que se vieron en el post sobre Interfaces de múltiples documentos, de forma tal que el proyecto quede como se muestra en la siguiente imagen.

Aplicación Interfaz de Múltiples Documentos (MDI) en Java

Aplicación Interfaz de Múltiples Documentos (MDI) en Java Las Interfaces de Múltiples Documentos ( MDI ) son aquellas que permiten mostrar JFrames dentro de un solo JFrame principal, de modo que al minimizar o cerrar el JFrame principal todos se cierran. Es una forma de desarrollar aplicaciones que contengan varios formulario ( JFrames ) ordenados dentro de un mismo espacio de trabajo. Una ventaja de este tipo de interfaces es que cada formulario se puede trabajar de forma independiente en JPanel, y en el MDI solo se llaman los formularios y todo el funcionamiento del JPanel sera el mismo.  1.- Para este ejemplo se crea un nuevo proyecto, y al momento de darle nombre se desactiva la opción de NetBeans que crea automáticamente la clase principal.

Exportar Bases de datos desde PHPMyAdmin

Exportar Bases de datos desde PHPMyAdmin Una forma de respaldar las bases de datos almacenadas en un servidor es a través de PHPMyAdmin , esta herramienta permite exportar la base de datos completa junto con los registros que contenga, al exportar se genera un archivo con extensión . sql lo que se conoce como un script . Este tipo de archivo tiene algunas ventajas sobre exportar copiando los archivos almacenas, ya que permite modificar el archivo utilizando cualquier editor de textos, de forma que se pueden agregar, modificar, quitar campos, modificar nombres de la base de datos o las tablas, etc. de forma que al importar el archivo los cambios se apliquen de inmediato. 1.- Se entra a localhost/phpmyadmin donde se mostraran todas las bases que están en el servidor.

Aplicación grafica con Java y MySQL

1.- Se crea una base de datos en MySQL, para este ejemplo se creara una BD llamada prueba1 que tendrá una tabla donde se almacenaran el nombre y apellidos de una persona. CREATE DATABASE prueba1; USE prueba1; CREATE TABLE IF NOT EXISTS tabla1 (   id_tabla1 int(11) NOT NULL AUTO_INCREMENT PRIMARY KEY,   nombre varchar(30) NOT NULL,   ap_paterno varchar(30) NOT NULL,   ap_materno varchar(30) NOT NULL );

Cifrar campos en MySQL

Al crear una base de datos hay ocasiones en que se necesita cifrar un campo para que al realizar una consulta el valor original no sea visible a los usuarios, por ejemplo cuando se crea una tabla que almacene usuarios y contraseñas. Existen diferentes tipos de cifrado que varían su grado de seguridad, entre los cuales están los siguientes: MD5

Agregar la opción Ver más o Más Información en Blogger

Para acortar una entra en Blogger cuando es muy extensa, lo que se puede hacer es agregar la opción Ver más o Más Información, para hacer esto  lo que se hace al momento de editar la entrada es insertar un salto de línea donde se desea cortar el texto, al guardarlo y visualizar la entrada esta automáticamente se corta y muestra el mensaje  Ver más  o  Más Información.

eBo - Programación en Java

Descripción Esta aplicación es una guía para aprender a programar en el lenguaje de programación Java, es un manual con prácticas que ayudan a entender los conceptos básicos del lenguaje y abarcan desde la instalación y configuración del JDK hasta la elaboración de aplicaciones con conexión a base de datos de MySQL. Los temas que abarca son: 1.- JDK 2.- NetBeans 3.- Hola Mundo 4.- Tipos de dato 5.- Tipos de dato String 6.- Operadores ++ y –- 7.- While y Do While 8.- Tipos de Operadores 9.- Operadores Aritméticos 10.- Switch Case 11.- Librería JOptionPane 12.- Librería Swing 13.- Label, JTextField y JButton 14.- RadioButton 15.- JList 16.- Servidor MySQL 17.- Java y MySQL 18.- Proyecto Complementario Descarga eBo -Programación en Java

Interfáz grafica con Swing

A continuación se describe el proceso para crear una aplicación gráfica en Java, utilizando la librería Swing 1.- Iniciar NetBeans, y seleccionar nuevo proyecto, posteriormente elegir la categoría Java, y el tipo de proyecto Java Application.

Librerías JOptionPane para generar ventanas de entrada y salida de datos

Para poder introducir datos leídos desde el teclado existen varias formas, una de ellas hace uso de la librería javax.swing.JOptionPane que entre otras opciones permite mostrar ventanas para introducir datos, y ventanas para mostrar valores. Con el uso de esta librería se crean pequeñas interfaces definidas por el sistema, pero ya se hace uso de las librerías graficas swing, que se verán más adelante.

Bucles while y do .... while

En esta entrada se veran ejemplos sobre el uso de los bucles while y do while, para mostrar cual es la diferencia entre ambos. While El siguiente diagrama de flujo muestra el uso del bucle while, donde se realiza una evaluación de una condición.

Uso del operador de incremento ++ y el operador de decremento --

Para realizar el conteo de acciones o resultados, o la ejecución repetida de acciones se suelen utilizar contadores que permiten incrementar o decrementar el valor de una variable de control. Para realizar el incremento en 1 unidad se utiliza ++ y para realizar el decremento en 1 unidad se utiliza --. Ejemplo int var=0; System.out.println(“var “+(var++)); //imprime 0

Tipo de dato "String"

Existen más tipos de datos además de los tipos primarios que permiten representar valores numéricos de diferente precisión. Unos de estos tipos de datos son los String, que permiten almacenar un conjunto de caracteres, por ejemplo: String cadena1 = “Hola mundo”; String cadena2 = “Adiós”; String cadena3 =”15.36”;

Tipos de datos primarios en Java

En java para poder utilizar variables es necesario declarar el tipo de dato al que pertenecen, para poder asignarle un valor y posteriormente utilizarlo en algún cálculo o solamente para imprimirlo. El siguiente programa muestra los tipos de datos primarios o primitivos en java, les asigna un valor y posteriormente imprime en consola el valor asignado. Los tipos de datos están ordenados de menor precisión a mayor precisión.

Hola mundo con NetBeans

En esta entrada se describen los pasos para crear una aplicación para consola utilizando el IDE NetBeans. 1.- Iniciar NetBeans

Instalación de NetBeans

1.- El IDE (Entorno de Desarrollo Integrado) para este curso será NetBeans, que es un IDE multiplataforma, para su instalación se realiza la descarga desde su sitio Web http://netbeans.org/downloads/index.html, donde se selecciona la versión más apropiada para el sistema operativo que se esté utilizando, sea Windows, Linux, Mac OS X, además debe seleccionar que componentes son los que se requieren. Nota: Para este caso se puede seleccionar la versión Java SE en Ingles.