Como crear una aplicación de escritorio con Netbeans
Publicado por edisoncor en Abril 4, 2008
Hola amigos algunos alumnos me preguntaron cual es la mejjor forma de crear una aplicaion de escritorio, y decicdi crear este post para que sea una guia lo primero que vamos a rea lizar es crear un nuevo proyecto y seleccionamos “java Desktop Apclication”
Luego pasomos a la siguiente ventana del asistente donde le damos un nombre a nuestro proyecto y seleccionamos el tipo de aplicacion ya sea una aplicación básica o una aplicacón de base de datos, para casaos de este ejemplo delecciono “Basic Application”
A continuación Netbeans crea automaticamente las clases necesarias para la aplicación asis como los correspondientes resources que vamos a utilizar en la aplicación
el siguiente paso vamos a las propiedades de nuestro proyecto
A continuación seleccionamos la opción Application donde vamos a editar la información básica de la aplicacion
luego vamos a la opción desktop App donde vamos a editar la información 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 aplicación la cual se vera de la siguiente forma
Donde nosotros podemos ingresar al About de la aplicación y ya tenenmos inclusive la información que editamos en propiedades del proyecto
A continuacion vamos a crear un dialogo para nuestra aplicación
Luego creamos la interface, utilizo varios componentes básicos
Luego abro Demoview, y en la barra de Menu añado un Jmenu y dentro de este un JmenuItem
dando clic derecho sobre el JmenuItem selecciona la opción “Set Action”
Aqui vamos a seleccionar en Action “Create New Action”, luego escogemos “Application : emo.DemoAPP” para Action’s class, damos un nombre a nuestra accion en Actio’s method “DemoAction” editamos el Texto, el tooltip y el acelerador de teclado, adicionalmente puedes selecionar iconos para la accion
Luego en la clase DemoApp se creo un metodo el cual lo vamos a completar para que quede asi
Lugo al ejecutar la aplicación y presionar dentro de esta Crtl+M (Acelerador para nuestro Dialog0) se muestra

y listo tenemos nuestra aplicaion un paso final ahora vamos a ponerle un SplashScreen a nuestra aplicación , 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 aplicación tu puedes editarla
Lo que nos queda es construir la aplicacion 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 aplicación lista si deseas puedes bajar el proyecto desde aqui o desde la barra lateral





Abril 21, 2008 en 11:23 pm
↑ Grab this Headline Animator
Mayo 9, 2008 en 11:18 am
Hola soy un estudiante universitario de Bolivia y estudio informatica y me gustaria aprender swing de java no se si me pudieras ayudar en esto o tutores de este como de java o algunos instaladores soy de la universidad mayor de san simon de bolivia cohabamba bueno espero tu respuesta ….. porfa ami correo chau
Mayo 9, 2008 en 11:38 am
Bueno muchas gracias y los trabajos de programacion con swing de java y el ide de NetBeans ya lo tengo en la version 6.1 de sun pero me gustaria q los trabajos en q me puedas ayudar me los puedas en via aqui a esta direccion aqi t va http://www.jooce.com esta es la paguina y el usuario de mi cuenta en mi pasword es por fa me los envias aqui no podemos trabajar en este bueno gracias por tu colaboracion
Mayo 9, 2008 en 1:58 pm
Bueno lo de swing lo quiero aprender desde el principio por lo cual el dominar java ya lo se pero lo q me gustaria en aprender swing desde cero conjunta mente con java aunq ya se q java es amplio en la programacion mew gustaria especialisame en este lenguaje ya q es un lenguaje de la modernidad actual .. me gustaria q seas como un tutor personal y colaborador aun amigo
bueno yo como siempre agradecido por tu ayuda …. claro esta q espero tus respuestas mi msm pirata_delcaribe2007@hotmail.com
y me gustaria q lo dejes en esta direccion lo q debo estar aciendo para aprender paso a paso http://www.jooce.com usuario pasword bueno me despido y espero tu respuesta …
Mayo 9, 2008 en 2:29 pm
No se si tubieras un video tutor de java y swing o de el mismo NetBeans por fa lo puedes cargar en el portal jooce
Julio 6, 2008 en 12:22 am
el “Master/Detail form” es un JPanel
me gustaria que desde un menu pueda abrir un “Master/Detail form”
como si fuera un JDialog como lo haces en este ejemplo
ojala alguien pueda decirme como lo podria hacer
Hasta la proxima