permanece al da va rss Como crear una aplicacin de escritorio con Netbeans Publicado: abril 4, 2008 en java, NetBeans, Swing, Tutorial Etiquetas: java, Jdesktop, NetBeans, nimus, splas!screeen, Swing "# 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 liar es crear un nuevo proyecto y seleccionamos !java "es#top $pclication% &uego 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 !)asic $pplication% $bout t*ese ads +*,p:--en./ordpress.com-about0t*ese0ads-1 Como crear una aplicacin de escritorio con Netbeans | Edisoncor's W... http://edisoncor.wordpress.com/2008/04/04/como-crear-una-aplicacion... 1 de 17 15/05/2014 10:58 p.m. $ continuaci'n 2etbeans crea automaticamente las clases necesarias para la aplicaci'n asis como los correspondientes resources que vamos a utiliar en la aplicaci'n el siguiente paso vamos a las propiedades de nuestro proyecto Como crear una aplicacin de escritorio con Netbeans | Edisoncor's W... http://edisoncor.wordpress.com/2008/04/04/como-crear-una-aplicacion... 2 de 17 15/05/2014 10:58 p.m. $ continuaci'n seleccionamos la opci'n $pplication donde vamos a editar la informaci'n b(sica de la aplicacion Como crear una aplicacin de escritorio con Netbeans | Edisoncor's W... http://edisoncor.wordpress.com/2008/04/04/como-crear-una-aplicacion... 3 de 17 15/05/2014 10:58 p.m. luego vamos a la opci'n des#top $pp donde vamos a editar la informaci'n de la aplicaion y donde vamos a seleccionar el &oo# and feel en este caso utilio 2imbus com.sun.java.s/ing.plaf.nimbus.2imbus&oo#$nd3eel +Para utlia 2imbus tu tienes que tener installado el jd# se update 40 caso contrario no podras utiliar 2imbus lo cual lo puedes descargar de la pagina de 5un +*,p:--java.sun.com-javase-do/nloads-ea-6u40-6u40beta.jsp11 luego presionamos 7# $*ora podemos ejecutar+361 nuestra aplicaci'n la cual se vera de la siguiente forma "onde nosotros podemos ingresar al $bout de la aplicaci'n y ya tenenmos inclusive la informaci'n que editamos en propiedades del proyecto Como crear una aplicacin de escritorio con Netbeans | Edisoncor's W... http://edisoncor.wordpress.com/2008/04/04/como-crear-una-aplicacion... 4 de 17 15/05/2014 10:58 p.m. $ continuacion vamos a crear un dialogo para nuestra aplicaci'n &uego creamos la interface, utilio varios componentes b(sicos Como crear una aplicacin de escritorio con Netbeans | Edisoncor's W... http://edisoncor.wordpress.com/2008/04/04/como-crear-una-aplicacion... 5 de 17 15/05/2014 10:58 p.m. &uego abro "emovie/, y en la barra de 8enu a9ado un :menu y dentro de este un :menu;tem dando clic derec*o sobre el :menu;tem selecciona la opci'n !5et $ction% Como crear una aplicacin de escritorio con Netbeans | Edisoncor's W... http://edisoncor.wordpress.com/2008/04/04/como-crear-una-aplicacion... 6 de 17 15/05/2014 10:58 p.m. $qui vamos a seleccionar en $ction !<reate 2e/ $ction%, luego escogemos !$pplication : emo."emo$PP% para $ction=s class, damos un nombre a nuestra accion en $ctio=s met*od !"emo$ction% editamos el >e?to, el tooltip y el acelerador de teclado, adicionalmente puedes selecionar iconos para la accion Como crear una aplicacin de escritorio con Netbeans | Edisoncor's W... http://edisoncor.wordpress.com/2008/04/04/como-crear-una-aplicacion... 7 de 17 15/05/2014 10:58 p.m. &uego en la clase "emo$pp se creo un metodo el cual lo vamos a completar para que quede asi &ugo al ejecutar la aplicaci'n y presionar dentro de esta <rtl@8 +$celerador para nuestro "ialog01 se muestra Como crear una aplicacin de escritorio con Netbeans | Edisoncor's W... http://edisoncor.wordpress.com/2008/04/04/como-crear-una-aplicacion... 8 de 17 15/05/2014 10:58 p.m. y listo tenemos nuestra aplicaion un paso Anal a*ora vamos a ponerle un 5plas*5creen a nuestra aplicaci'n , en el navegador de proyectos damos clic sobre Ales y abrimos el arc*ivo manifest.mf el cual debe quedar asi: +El splas* es la imagen que por defecto esta en nuestra aplicaci'n tu puedes editarla &o que nos queda es construir la aplicacion que lo realiamos presionando 5*ift@344 el cual creara una carpeta dist dentro de nuestro proyecto y dentro de la cual esta demo.jar la cual ya la podemos ejecutar Como crear una aplicacin de escritorio con Netbeans | Edisoncor's W... http://edisoncor.wordpress.com/2008/04/04/como-crear-una-aplicacion... 9 de 17 15/05/2014 10:58 p.m. y listo tenemos nuestra aplicaci'n lista si deseas puedes bajar el proyecto desde aqui +*,p:--///.bo?.net-s*ared-r/us46288s1o desde la barra lateral Update Ahora puedes encontrar este panel y otros componentes en EdisoncorSx (http://www.edisoncor.org/edisoncor-sx/) que es una recopilaci'n de estos trabajos y que irB escribiendo de como utiliarla con ejemplos Como crear una aplicacin de escritorio con Netbeans | Edisoncor's W... http://edisoncor.wordpress.com/2008/04/04/como-crear-una-aplicacion... 10 de 17 15/05/2014 10:58 p.m. C de como aplicar otras caracterisiticas de j3rame transpaente +*,p:--///.edisoncor.org-jframe0 transparente0con0edisoncors?-1 <omentarios edisoncor dice: abril 24, 2008 en 44:2D pm Erab t*is Headline $nimator $esponder %iego dice: mayo F, 2008 en 44:48 am Hola soy un estudiante universitario de )olivia y estudio informatica y me gustaria aprender s/ing 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 co*abamba bueno espero tu respuesta G.. porfa ami correo c*au $esponder %ilan dice: noviembre 2F, 2040 en 6:48 pm *ola yo tb sy de aca cbba y quiero intercambiar ideas $esponder %iego dice: mayo F, 2008 en 44:D8 am )ueno muc*as gracias y los trabajos de programacion con s/ing de java y el ide de 2et)eans ya lo tengo en la version 6.4 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 *,p:--///.jooce.com esta es la paguina y el usuario de mi cuenta en mi pas/ord es por fa me los envias aqui no podemos trabajar en este bueno gracias por tu colaboracion $esponder %iego dice: mayo F, 2008 en 4:H8 pm )ueno lo de s/ing lo quiero aprender desde el principio por lo cual el dominar java ya lo se pero lo q me gustaria en aprender s/ing desde cero conjunta mente con java aunq ya se q java es amplio en la programacion me/ 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 G. claro esta q espero tus respuestas mi msm pirataIdelcaribe200JK*otmail.com y me gustaria q lo dejes en esta direccion lo q debo estar aciendo para aprender paso a paso Como crear una aplicacin de escritorio con Netbeans | Edisoncor's W... http://edisoncor.wordpress.com/2008/04/04/como-crear-una-aplicacion... 11 de 17 15/05/2014 10:58 p.m. *,p:--///.jooce.com usuario pas/ord bueno me despido y espero tu respuesta G $esponder %iego dice: mayo F, 2008 en 2:2F pm 2o se si tubieras un video tutor de java y s/ing o de el mismo 2et)eans por fa lo puedes cargar en el portal jooce $esponder mavirroco dice: julio 6, 2008 en 42:22 am el !8aster-"etail form% es un :Panel me gustaria que desde un menu pueda abrir un !8aster-"etail form% como si fuera un :"ialog como lo *aces en este ejemplo ojala alguien pueda decirme como lo podria *acer Hasta la pro?ima $esponder loly dice: julio J, 2008 en 42:40 pm HolaLL Mueria consultaros que *e seguido el ejemplo paso a paso, pero no me funciona el splas*. cuando ejecuto el programa al principio no carga el splas*. $lguien sabe por queNN Eracias $esponder Oavi dice: agosto 20, 2008 en 6:2H pm &oly, 2o se ejecuta si le das al Pun del net)eans pero si lo ejecutas con el .jar de dentro de la carpeta -dist de tu proyecto si que se ejecuta. 5i no es que en el manifest te *as equivocado al poner la etiqueta o la ruta. P ej. 5plas*5creen0;mage: pruebasplas*-resources-splas*.png )uen >utorial. $esponder Oavi dice: agosto 20, 2008 en 6:2J pm 7lvidB preguntar yoG 5i quiero cerrar la ventana principal cuando me aparece el j"ialog, con 5/ing cl(sico lo *acia nombre<lase.Hide+1Q pero asR no me deja. $lguna ideaN muc*as gracias. $esponder )orja dice: Como crear una aplicacin de escritorio con Netbeans | Edisoncor's W... http://edisoncor.wordpress.com/2008/04/04/como-crear-una-aplicacion... 12 de 17 15/05/2014 10:58 p.m. septiembre 22, 2008 en H:D4 pm Hola, He seguido los pasos del ejemplo pero no me encuetra el loo#Sfeel nimbus. 8e retorna el siguiente mensaje de error: 220sep02008 22:H4:46 org.jdes#top.application.$pplication create $"TEP>E2<;$: <ouldn=t set &oo#and3eel $pplication.loo#$nd3eel U !com.sun.java.s/ing.plaf.nimbus.2imbus&oo#$nd3eel% java.lang.<lass2ot3oundE?ception: com.sun.java.s/ing.plaf.nimbus.2imbus&oo#$nd3eel He instalado el jd# que aparece siguiendo el enlace del ejemplo pero nada, utilio netbeans 6.0.4. 8uc*as gracias. $esponder %iego dice: octubre 6, 2008 en 42:HJ pm Hola Edisoncor me gustaria q me ayudaras con nun problemita q tengo *ice una aplicacion en 2et)eans pero por un error mio los elimine los codigos de mi aplicacion pero recupere en .jar de mi aplicacion y no se como recuperar de el mis codigos se puede si o no si se puede como NNNN si quieres te puedo enviar mi aplicacion q esta con .jar asi q no se como recuperar mis codigos de el por favor dime como lo *ago ya q los necesito para presentar este martes en el curso de taller de aplicaciones java. mi correo es : pirataIdelcaribe200JK*otmail.com $esponder <arlos <aladilla dice: noviembre 6, 2008 en F:H4 am >e saludo afectuosamente. 5oy estudiante de sistemas informaticos y quiero crear una aplicacion para una base de datos que le de mantenimiento a traves de una aplicacion de escritorio.>e agradeceria que me ayudaras pronto.8e despido,gracias. $esponder Varat* dice: enero 44, 200F en 2:D0 pm *ola edicon soy nueva en todo esto de java, netbeans+6.H1y quisiera que me ayudes con tutoriales para guiarme y realiar aplicaciones lo mas pronto posible tengo todo instalado bueno todo lo necesario. 8uc*as gracias 8i correo crisajadiIF40K*otmail.com $esponder Tivian dice: maro 44, 200F en J:40 am *olaL me parece buenisimo el ejemplo, y quisiera otro para aplicaciones de escritorio usando bases de datos, tengo que desarrollar una, pero estoy un poco perdida a la *ora de guardar y modiAcar informaci'nG. EraciasL $esponder :75E &W;5 dice: junio 40, 200F en 6:HJ pm Como crear una aplicacin de escritorio con Netbeans | Edisoncor's W... http://edisoncor.wordpress.com/2008/04/04/como-crear-una-aplicacion... 13 de 17 15/05/2014 10:58 p.m. *ola, quiero saber como puedo crear un splas* screen en netbeans 6.0 en un java aplication, lo necesito urgente,me pueden mandar algun tutorial acerca de splas* screen a mi correo que es madeIleivatjK*otmail.com. gracias de antemanoG. $esponder <*ristop*er 7rdenes dice: agosto 20, 200F en 4:4F pm Hola Edison, es muy interesante la informacion y me *a sido de bastante utilidad,sabes tengo una pregunta y ojala me puedas ayudar,la pregunta es X<omo puedo asignar permisos a los usuarios de una aplicacion de escritorioN Ej. user4-pass4 tiene ? privilegios. En realidad no te pido un codigo ni nada sino una guia o algun ejemplo o alguna pagina en la que pueda averiguar.Estoy aprendiendo con netbeans. "e antemano muc*as gracias y felicitaciones por tu blog $esponder dar#eYer dice: septiembre 8, 200F en D:H4 pm oye tu tutorial es muy bueno pero aun#e no me da ningun error, al ejecutar el programa nada mas no sale la dic*osa ventanita de jdialog, se #e sera un poco raro pero se me interesaria saber porque puede llegar a estar pasando esoN de ante mano gracias $esponder 7scar ). dice: octubre J, 200F en 4:4F pm Eracias, amigo. $penas *oy +despuBs de dos a9os de andar buscando1 me di cuenta que 5un recomienda crear un Znico :3rame, y de este derivar :"ialogs. >u demo cala muy bien a mis necesidades. 8uy buen artRculo. 8il Eracias, tal ve te animas a subir algo m(s avanado LLL $esponder Paul dice: noviembre 2F, 200F en 40:04 am Hey, creo que nadie agradece, solo queria felicitarte, es muy buen ejemplo, e?plicas muy bien y espero sigas aportando mas cosas. felicidadesL $esponder Sk&c!ar dice: enero 20, 2040 en 40:44 pm Hola soy universitario, en una 8orelos,8e?ico +Wniversidad >ecnol[gica Emiliano Vapata1 &a verdad agradesco vuestro tutorial, me *a sido de gran ayuda para la realiaci[n de mi proyecto. $esponder 8oisBs dice: maro H, 2040 en 8:48 pm :P Como crear una aplicacin de escritorio con Netbeans | Edisoncor's W... http://edisoncor.wordpress.com/2008/04/04/como-crear-una-aplicacion... 14 de 17 15/05/2014 10:58 p.m. Eenial, estoy aprendiendo :ava, y creo que estos ejemplos son perfectos para inicar y motivarse para aprender aZn m(s. $esponder maris dice: mayo 40, 2040 en 2:D8 pm por fabor alquien me puede decir como e?traer de un arreglo de una clase a un combo)o? gricias por su ayuda $esponder alecito dice: junio 46, 2040 en 4:0H pm bueno me parece interesante $esponder avali2 dice: junio 24, 2040 en 8:2H pm )uen tuto.. Eracias por brindar parte de tu conocimientos a todosG saludos $esponder ;pita dice: junio 2H, 2040 en J:DF am HolaL no pues la verdad si tu tutorial es muy bueno, me *a servido de ayudaG solo esperando que subas mas info. por que seria padre que pudieras e?plicar otras cosas. graci$sG $esponder :uano dice: septiembre 28, 2040 en 4:DH pm Encuentro e?celente este post, pero me encantaria que *ubiese un post e?plicando la estructura de directorios cuando se crea un proyecto !$plicaci'n :ava% o un proyecto !$plicaci'n de escritorio :ava% utiliando 2et)eans. 7jala alguien tenga algun lin# o info para resolver mi duda. 5aludos. :uano $esponder greg dorian dice: noviembre 46, 2040 en D:0J pm HolaLL )ueno me estoy empapando de nuevo con el java o retomando las clases de la universidad de java y netbeans, te pregunto porque usas un :"ialog formNN o#, si se puede utiliar cualquier form yo utilice un formulario 8aestro-"etalle de /iard del netbeans 6.F.4 que realmente lo que *ace es un jPanel pero no se si se *abra como un mdi <*ild form, y siLLL tambien utilice el formulario para aplicaciones de escritorio que me imagine que tambien era un formulario muestra 8";. Para otros que Postearon y no tienen el codigo fuente, sino los jar *ay :ava decompilers para que busquen. G.C 7scar b, 2o recuerdo el api de java pero :frame tambien deriva :PanelNNN para vos tambien podria ir la pregunta Como crear una aplicacin de escritorio con Netbeans | Edisoncor's W... http://edisoncor.wordpress.com/2008/04/04/como-crear-una-aplicacion... 15 de 17 15/05/2014 10:58 p.m. $esponder mac dice: diciembre 46, 2040 en 2:D2 am ..muy bueno el dise9o de tu blogG $esponder enriqueIam dice: febrero 2, 2044 en 4:2J pm 5oy estudiante de )ioingenieria y quiero aprender un poco mas sobre s/ing y el desarrollo de aplicaciones de escritorio en java usando 2etbeans, por lo que agradeceria toda la ayuda a los amigos de este sitio. $esponder andres dice: febrero F, 2044 en 44:44 am *ola,tengo una pregunta q no *e podido resolver. >engo una des#top app y un jdialog, mejor dic*o igualito como lo tienes en este ejemplo, pero el jdialog es un login para usuarios. Entonces la idea es q si el logeo es valido debe *abilitarme unos botones que tengo en el frame principal. Pero no puedo acceder a ellos, como *ago par decirle si el usuario es correcto *abiliteme los botones en el frame principalN aclaro que soy algo nuevo utiliando este frame/or# de java con netbeans Eracias $esponder 8ario dice: maro 40, 2044 en 2:0D am Eracias carnal me as salvado la vida y la caliAcaci'n perritaLLLLLL $esponder rober dice: maro D0, 2044 en 6:DJ pm *ola amigo el tutorial esta espetacular sabes talves me puedes ayudar con algun tutorailes si ?f me puedes enviar ami bandeja ejemplos de netbeans o# gracias mi msn: rober044002Klive.com $esponder 8or# >error dice: octubre 4D, 2044 en 8:2D am "isculpen quisiera q alguien me e?plique en q consiste e?actamente las aplicaciones de escritorio o java des#top aplication y como funciona para conectarse con la base de datos. y aprovec*ar en dar un fuerte aplauso y felicitaiones a Edison q lo sigo desde *ace tiempo, gracias por todos los aportes increibles aportes $esponder cristoal dice: diciembre J, 2044 en 40:D0 am *ola gracia spro tu blog esoty intentando dise9ar una aplicacion auto instalable la cual me deje un icono en el escritorio que me lleve a mi /eb y no se como *acerlo gracias Como crear una aplicacin de escritorio con Netbeans | Edisoncor's W... http://edisoncor.wordpress.com/2008/04/04/como-crear-una-aplicacion... 16 de 17 15/05/2014 10:58 p.m. $esponder Pedro 8arque dice: febrero F, 2042 en F:DF am Hola, buenos dias, tengo instalado en mi pc 2et)eans ;"E J.4, tengo un peque9o problema, en la ventana de nuevo proyecto +2e/ Project1 en la secci'n proyectos +Projects1 no me aparece la opci'n :$T$ "E5\>7P $PP&;<$>;72, ser( que no lo tengo instalado, y si es el caso, como prodrRa instalarloG gracias $esponder sustirijiyo dice: abril F, 2042 en 42:22 pm *ola, primero que nada, buen post. soy nuevo en esto de la programacion y necesito *acer un programa de interfa de usuario para un brao robotG el punto es que al querer seguir tu ejemplo me doy cuenta de que no me aparece la opcion de crear una des#top app, intente actualiar los complementos pero sigue sin aparecerme la opcion. te agradeceria cualquier ayuda, gracias $esponder <reate a free /ebsite or blog at ]ordPress.com. ^ El tema Ereyed. 5eguir Seguir Edisoncor's Weblog 7frecido por ]ordPress.com Como crear una aplicacin de escritorio con Netbeans | Edisoncor's W... http://edisoncor.wordpress.com/2008/04/04/como-crear-una-aplicacion... 17 de 17 15/05/2014 10:58 p.m.