Está en la página 1de 10

Como crear una aplicacin de escritorio con Netbeans

Hola amigos algunos alumnos me preguntaron cul es la mejor forma de crear una aplicacin de escritorio, y decid crear este post para que sea una gua lo primero que vamos a realizar es crear un nuevo proyecto y seleccionamos java Desktop Aplicacin

Luego pasamos a la siguiente ventana del asistente donde le damos un nombre a nuestro proyecto y seleccionamos el tipo de aplicacin ya sea una aplicacin bsica o una aplicacin de base de datos, para casos de este ejemplo selecciono Basic Aplicacin

A continuacin Netbeans crea automticamente las clases necesarias para la aplicacin as como los correspondientes resources que vamos a utilizar en la aplicacin

el siguiente paso vamos a las propiedades de nuestro proyecto

A continuacin seleccionamos la opcin Aplicacin donde vamos a editar la informacin bsica de la aplicacin

luego vamos a la opcin desktop App donde vamos a editar la informacin de la aplicaion y donde vamos a seleccionar el Look and feel en este caso utilizo Nimbus com.sun.java.swing.plaf.nimbus.NimbusLookAndFeel (Para utliza Nimbus tu tienes que tener installado el jdk se update 10 caso contrario no podras utilizar Nimbus lo cual lo puedes descargar de la pagina de Sun) luego presionamos Ok

Ahora podemos ejecutar(F6) nuestra aplicacin la cual se vera de la siguiente forma

Donde nosotros podemos ingresar al About de la aplicacin y ya tenemos inclusive la informacin que editamos en propiedades del proyecto

A continuacin vamos a crear un dialogo para nuestra aplicacin

Luego creamos la interface, utilizo varios componentes bsicos

Luego abro Demoview, y en la barra de Menu aado un Jmenu y dentro de este un JmenuItem

dando clic derecho sobre el JmenuItem selecciona la opcin Set Action

Aqui vamos a seleccionar en Action Create New Action, luego escogemos Application : emo.DemoAPP para Actions class, damos un nombre a nuestra accion en Actios method DemoAction editamos el Texto, el tooltip y el acelerador de teclado, adicionalmente puedes selecionar iconos para la accin

Luego en la clase DemoApp se creo un mtodo el cual lo vamos a completar para que quede as

Lugo al ejecutar la aplicacin y presionar dentro de esta Crtl+M (Acelerador para nuestro Dialog0) se muestra

y listo tenemos nuestra aplicacin un paso final ahora vamos a ponerle un SplashScreen a nuestra aplicacin , en el navegador de proyectos damos clic sobre files y abrimos el archivo manifest.mf el cual debe quedar asi: (El splash es la imagen que por defecto esta en nuestra aplicacin tu puedes editarla

Lo que nos queda es construir la aplicacin que lo realizamos presionando Shift+F11 el cual creara una carpeta dist dentro de nuestro proyecto y dentro de la cual esta demo.jar la cual ya la podemos ejecutar

y listo tenemos nuestra aplicacin lista si deseas puedes bajar el proyecto desde aqui o desde la barra lateral