Interfaz de Multiples Documentos
Interfaz de Multiples Documentos
al mismo tiempo, cada uno de ellos en su propia ventana. Las aplicaciones MDI suelen tener un elemento de men Ventana con submens que permiten cambiar entre ventanas o documentos. Para comenzar ejecutamos nuestro netbeans.
Creamos una nueva aplicacion java -File -> New proyect -> Java -> Java Application.
Creada nuestra aplicacin, procederemos a crear nuestro formulario (MDI Form). Click derecho en nuestra aplicacin > New -> Other -> Swing GUI Forms -> MDI Application Sample Form.
formulario
MDI,
luego
Colocamos click
un
nombre en
nuestro Finish.
por
defecto
nos
muestra
en
Modificamos nuestros MenuItem del Menu File(en lugar de open colocamos Formulario1 y en lugar de Save, colocamos Formulario2), para que nos quede de la siguiente forma.
Una vez realizado esto, procederemos a crear nuestros formularios hijos (JInternalFrame Form).Click derecho en nuestro proyecto -> New -> other JInternalFrame Form.
Colocamos de nombre "Fomulario1" y click en finish. Hacemos lo mismo para crear un segundo formulario (cuyo nombre sera "Formulario2"). Antes de llamar desde nuestro formulario principal a nuestros formularios hijos, vamos a hacer un pequeo diseo tanto en nuestro formulario1 y 2. Como se muestra
Ahora vamos a llamar desde nuestro formulario principal a nuestro formularios hijos. Click derecho en nuesrtro MenuItem llamado "Formulario1" -> Events -> action -> actionPerformed. Esto nos llevara a la parte de codigo de nuestro formulario principal.
Estando dentro del evento de nuestro formulario, escribimos los siguiente: Formulario1 f1=new Formulario1(); // Se crea el objeto desktopPane.add(f1); // se aade al jDesktopPane f1.show(); //se muestra en pantalla Hacemos lo mismo para el llamar el formulario2. Lo ultimo que nos queda por hacer el modificar el main, y ejecutar nuestra aplicacion. En el main, colocamos: Principal p= new Principal(); p.setVisible(true); Finalmente Click derecho en nuestra aplicacin -> Run. Y nos mostrar el siguiente
resultado: Para activar el cerrar, minimizar y maximizar de los formularios hijos, activar las siguientes opciones.
Volvemos
ejecutar
nos
mostrara:
Este fue un pequeo ejemplo de como implementar MDI en Netbeans, espero que haya sido de su agrado.
1 Hola amigos! En este tutorial crearemos una aplicacin en Java capaz de crear documentos o archivos de extensin PDF. Para esto utilizaremos una librera llamada iText en su ltima versin 5.0.6. iText es una librera que permite crear y manipular documentos PDF. Claro que esta no es una aplicacin avanza, ya q no podemos cambiar el tipo de fuente, tamao, color y mucho menos alinear el texto al derecha, izquierda, centro o justificado. Ms bien es una aplicacin sencilla y bsica. Pues bien, empezamos.. Primero debemos descargar la librera iText e instarla en nuestro NetBeans. Hecho esto, procedemos a crear un nuevo proyecto al cual le agregamos la librera descargada. En mi caso yo lo nombr PDFcreator. Ahora creamos una nueva clase. La nombr PDF, asi tal cual. Veamos el codigo Los imports necesarios en la clase
Bien una vez que tenemos lista la clase, procedemos a crear la interfaz e implementar dicha clase. Diseo de Interfaz: frmCreator
Pues bien, ya que tenemos lista la interfaz, ya podemos implememtar nuestra clase en ella de la siguiente manera: Implementacin de la Clase
Pues bien amigos, eso sera todo. Ahora solo falta llamar y hacer visible al formulario frmCreator desde el main de nuestra aplicacin. Espero que este tutorial sea til para uds y puedan sacarle provecho
12 Hola amigos! Este es un ejemplo que ya les haba presentado anteriormente (Splash Screen Java). Ahora la nica diferencia es que le incluiremos un JProgressBar al Splash Screen para dar un mejor efecto de visualizacin. Como ya saben un Splash Screen es una ventana de bienvenida a nuestra aplicacin que no cuenta con los clsicos botones de minimizar, maximizar y cerrar. Como ya present este tutorial, les voy a mostrar nicamente la parte del JProgressBar. Para llenar el JProgressBar mientras se muestra el Splash debemos crear un mtodo en el formulario que precisamente nos sirve Splash Screen. A dicho mtodo lo podemos llamar Llenar_Barra() y es el siguiente:
Debemos crear adems una clase que se extienda de Thread, la cual nos ayuda tambin a llenar el ProgressBar. En mi caso nombr a dicha clase como Hilo y es la siguiente:
Solo nos falta llamar a nuestro Splash desde el main de la aplicacion. Lo haremos de la siguiente manera:
Imprimir JTables
Posted on 26 febrero, 2011 by contre17
6 Hola amigos!! El siguiente es un tutorial para imprimir JTables de una manera muy sencilla. Bien, lo primero que debemos hacer es crear un nuevo proyecto en NetBeans de tipo Java Application. A dicho proyecto le agregamos un JFrameForm para disear una interfaz muy sencilla como la siguiente:
Como en este tutorial lo nico que nos interesa es la funcin imprimir, pues vamos a ir directo al cdigo. Este codigo es muy corto y sencillo, lo colocaremos en un JButton y es el siguiente:
Cada vez que dmos click en el botn Imprimir se mostrar una ventana con tres pestaas (General, Configurar Pgina y Aspecto) en la cual podremos configurar el tipo de impresin