Beruflich Dokumente
Kultur Dokumente
Graficación
Profesor:
Dr. Norberto Castillo García
Estudiante
Francisco Martin Valencia Pecina
Numero de control
15820144
Numero de Practica
#1
Fecha de entrega:
01/03/2018
INSTITUTO TECNOLOGICO DE ALTAMIRA 1
Objetivo de la Practica
En esta práctica el objetivo es aprender el funcionamiento de convertir una
secuencia de 0 y 1 en convertir los en una imagen que demuestra el funcionamiento
de un ciclo demostrando el ordenamiento de una cadena de caracteres. Demuestra
como la tecnología computacional puede transformar el lenguaje natural a un
lenguaje maquina
Desarrollo de la practica
Como primer paso abrimos el ide de netbeans y creamos el proyecto de java y lo
llamamos Graficación:
Agregamos un label para demostrar un nombre a nuestra interfaz como apoyo para
el usuario entender que es lo que está haciendo. También se le agregó un campo
de texto para que el usuario llene el número de escala deseado como dos botones
para poder visualizar la imagen creada y un botón de salida para fácil acceso al
usuario como un label del lado derecho para poder mostrar la imagen creada .
A nuestro botón de visualizar le asignamos una acción al momento de hacer clic nos
haga una función. Primero volvemos a verificar que el número introducido en el
campo de texto sea entero para esto la convertimos a entero de un string y
inicializamos las funciones de lectura del archivo los cuales son el bufferedReader
y el FileReader. Leemos la línea de 0 y 1 y guardamos el valor en un vector de
caracteres con el chararray para su lectura mas fácil y un contador inicializado en
0. Creamos dos for uno para las filas y otro para las columnas y con un comparador
(If) comparamos si lo que tenga matbin(cont) en el contador sea igual a ‘0’
Le asignamos a la matrizbyte en su posición 0,0 el valor de ‘0’ y este va aumentar
la posición de matrizbyte siempre i cunado j aumente de valor. Pero cuando el
comparador if no sea igual a 0 este va agregar un valor de 1 ala matriz. Al contador
le aumentamos su valor con el ++ y imprimimos en consola la matriz en su poción i
j al igual que un espacio de salto de línea terminando el primer ciclo. Todo esto
dentro de un try catch.
Comprobamos que la imagen.jpg fue creada con éxito dentro del directorio.
Anexo: