Capturar webcam con VB.NET

¿Que haremos? Crearemos una aplicación en Visual Studio, la cual hará uso de una webcam para capturar el video en frames independientes y depositarlos en memoria para despues mostralos al usuario a través de un picturebox y un Timer para crear la ilusión de movimiento. ¿Porque lo haremos? Porque es justo y necesario ¿Que necesitamos? [...]

Envío de correo con JavaMail/Netbeans

JavaMail es una expansión de Java que facilita el envío y recepción de e-mail desde código java. JavaMail implementa el protocolo SMTP (Simple Mail Transfer Protocol) así como los distintos tipos de conexión con servidores de correo -TLS, SSL, autentificación con usuario y password, etc [Según SantaWikipedia] ¿Qué necesitamos? JavaMail 1.4.5 Java y Netbeans 6.9 [...]

Proyecto de base de datos Firebird VB

En este proyecto realizaremos una aplicación de base de datos Firebird con el lenguaje de programación de Visual Basic de Microsoft, este proyecto tendrá las funciones básicas de gestión INSERT, DELETE, UPDATE y una interfaz de usuario para utilizarlas. ¿Que necesitamos? Visual Studio 2008 o superior Firebird última versión Firebird ADO.NET Data Provider. Conocimientos básicos [...]

Imprimir imagen con Print

La siguiente clase hace uso de PRINT para imprimir una imagen que se encuentra en un variable de tipo FileInputStream, esta clase a su vez es implementada desde una interfaz que hace fácil su uso, la clase así como todo el proyecto esta comentado. import java.io.File; import javax.print.Doc; import java.io.IOException; import javax.print.DocFlavor; import javax.print.SimpleDoc; import java.io.FileInputStream; [...]

Code Army Bolivia
Mostrando entradas con la etiqueta MDI. Mostrar todas las entradas
Mostrando entradas con la etiqueta MDI. Mostrar todas las entradas

9/2/12

Proyecto Java con MVC

JAN29


Proyecto completo Java implementando el patrón MVC (Modelo, Vista y Controlador) con Base de datos MySQL, manejo de reportes (iReport),formularios MDI con imagen de fondo, desarrollado en Netbeans 6.9.

Puedes ver de que trata el proyecto en el siguiente video
 

Quieres saber mas

continue reading

15/2/10

Formularios MDI en Netbeans (Sencillo)

JAN29

 Para crear Frames internos, tambien conocidos como "formularios MDI" (Interfaz de Multiples Documentos) en Netbeans, debemos hacer uso de los objetos JInternalFrame (el formulario hijo en si)  y de una JFrame normal que servira como formulario padre.


El proyecto:

Paso 1. Crea un nuevo proyecto en Netbeans, llamalo "MDIjava", a este nuevo proyecto agregale un JFrame al cual llamaras "papa", despues añade los objetos JMenuBar, JMenu y JDesktopPane, este ultimo es una subclase de JLayeredPane que nos permite manipular frames internos

Paso 2: Ahora para insertar los frames internos, nos dirigimos al paquete de nuestro proyecto, hacemos clic derecho y escogemos NEW -- OTHER -- en la ventana que nos aparece, buscamos SWING GUI FORMS y JINTERNALFRAME, presionas siguiente y coloca un nombre al form, "Hijo1" y para terminar FINISH.
Realiza este paso una ves mas, pero al nuevo frame llamalo "Hijo2".
Esto te creara un nuevo Frame vacio, debes tener algo como esto hasta ahora
Paso 3: Has clic derecho sobre el JInternalFrame "Hijo1" y elige "propiedades" (properties), y realiza los siguientes cambios :
Realiza el mismo paso para el JInternalFrame "Hijo2"

Paso 4: Puedes trabajar con los nuevos frames "Hijo 1" e "Hijo 2" independientemente, y añadirles los objetos para trabajar en ellos.

Paso 5: Para llamarlos desde el jFrame padre, clic derecho sobre uno de los JMenu y escoge EVENTS - ACTION - ACTIONPERFORMED
El codigo para crearlos es el mismo que si de un JFrame se tratara, con la diferencia de que despues hay que añadirlos al JDesktop, el codigo es el siguiente:

private void jMenuItem1ActionPerformed(java.awt.event.ActionEvent evt) {
        // Se crea el objeto       
        Hijo1 h1 = new Hijo1();
        // se añade al jDesktopPane
        jDesktopPane1.add(h1);
        //se muestra en pantalla
        h1.show();
    }

Lo mismo para el "Hijo 2" y ya esta
Codigo fuente aqui abajo
Click para descargar

continue reading

Post recomendado