Entradas

Mostrando entradas de agosto, 2012

PyQt: Ejemplo de Base de Datos

Imagen
Lenguaje y Librerías usadas Python PyQt (Liberías para la interfaz grafica). MySQLdb (Conexión de Python con MySql). Descripción Aplicación de conexión y operaciones sobre Bases de Datos de MySql mediante Python. GUI creada con las librerías gráficas de Qt mediante PyQt. Script de la Base de Datos de MySql (dbpyqt4.sql) MySQLdb de Python (Creación de la clase DataBase) GUI con PyQt (Fragmento de código) Operaciones Insertar Actualizar Borrar Buscar Datos de Base de Datos Código Fuente Enlace de descarga:  Download Code

Qt/OpenGL - NetBeans: Ejemplo de Transformaciones

Imagen
Requisitos - Plugin de C/C++ para NetBeans - Qt - Librerías de OpenGL para C++  Descripción Simple aplicación desarrollada en NetBeans usando Qt/OpenGL , esta aplicación utiliza las librerías de OpenGL para la creación de un escenario en 3D, en el que se gráfica un objeto con los ejes coordenados visibles y permite realizar transformaciones sobre dicho objeto.  Qt provee de un componente llamado QGLWidget para utilizar el OpenGL y a la vez poder integrarlo como cualquier Widget a nuestras aplicaciones GUI.  Mediante Qt se crean los componentes(botones y otros), que recibirán los eventos y realizarán las transformaciones adecuadas sobre el OpenGL.  Se puede realizar las siguientes transformaciones:  - Escalamiento - Traslación - Rotación con los 3 ejes coordenados. - Rotación sobre un eje arbitrario. - Los Botones "+" y "-" permiten la transformación hacia la parte positiva y negativa del eje coordenado. - En ángulo de rotació

Java: Editor de Texto Plano

Imagen
Descripción Una simple aplicación que permite crear , manipular y guardar archivos de texto plano con una extensión y fuente de texto predefinida. Barra de menús de archivo y de edición. Barra de herramientas de archivo. Panel de pestañas para la manipulación de varios archivos, permitiendo así mismo la navegación por los distintos archivos que se tuviese abiertos en la aplicación.   Menú Contextual para el panel de pestañas. Cada archivo que se cree o obra el texto se colocará en una área de texto   para su manipulación del mismo en una nueva pestaña. Menú Contextual para los archivos de texto con opciones de edición. Barra de Estado que permite la visualización de la dirección del archivo en edición y además permite aumentar el tamaño de fuente de texto si se quisiera. Código Fuente Enlace de descarga:  Download code

Java 3D: Representación de un Juego de Soccer

Imagen
Requerimientos - jdk (java) - Java 3D - NetBeans Descripción General: Representación de un vídeo juego de soccer  en 3d: campo de juego, jugadores de ambos equipos, formación de los jugadores y realización de una simple jugada de ejemplo. Además algunas manipulaciones de la vista del juego. Para la creación del escenario gráfico con los componentes y manipulación del mismo mediante las librerías y funciones que provee el java 3d.  La integración a una ventana de visualización de la representación del juego y manipulación de algunas características del mismo utilizando la GUI de java. Escenario del Juego y sus componentes Campo rectangular de juego:  Uso de figuras geométricas para su diseño y aplicación de una textura para crear la vista de un verde campo de juego. Arcos: Para la creación de los arcos de juego se hizo uso de figuras geométricas  y además de la creación de Superficies de Bézier para generar las mallas que poseen e