viernes, 13 de abril de 2012

Editor de texto en JAVA con Netbeans

Hola, en este post de primavera voy a crear una pequeña aplicación con Netbeans. Será un simple editor de texto que tendrá la funcionalidad de abrir un archivo, modificarlo y guardarlo. Sólo es para demostrar lo fácil que es también desarrollar y compartir vuestros proyectos usando JAVA. Para ello voy a usar el IDE Netbeans, pero perfectamente se podría usar Elipse u otro similar.

Hasta ahora en este blog he estado desarrollando aplicaciones usando el Visual Studio .NET. Esta herramienta es fantástica ya que de forma muy sencilla se pueden conseguir resultados sorprendentes y que son totalmente válidos para un uso en empresas donde hay miles de usuarios que están trabajando con tu aplicación al mismo tiempo. Eso no quita que hayan también otras tecnologías igualmente buenas y que también puedes usar. JAVA a día de hoy la ventaja que tiene respecto .NET es que multiplataforma, es decir, la sencilla aplicación que he creado se podría utilizar en cualquier ordenador con cualquier sistema operativo (Windows, MAC, Linux, etc…) con tan sólo que tenga instalada la JRE o la máquina virtual de JAVA. Quizás en aplicaciones de escritorio esto es una ventaja. En otro tipo de aplicaciones, tipo páginas web, aquí el problema ya no es tan grande debido a que lo único que necesitas es un navegador. Tú envías html, ese html se procesa en el servidor y te devuelve html con el resultado. Es decir que no te tienes que preocupar si el servidor trabaja con Linux, Apache y MySql, si lo hace con Windows, IIS y SQL Server o si trabaja con Windows, MySql y GlassFish.

De todas maneras siempre es bueno antes de desarrollar una aplicación diseñarla evitando los errores de lógica y será en la fase de implementación cuando, según los recursos y tecnologías que disponemos, decidiremos con cual lenguaje y tecnología nos decantaremos. Como siempre cuelgo el código fuente del proyecto que está disponible aquí y el vídeo explicativo es el siguiente:

5 comentarios:

  1. donde quedan guardados los documentos??

    ResponderEliminar
  2. Hola hay un menú arriba y al dar al elemento guardar te sale una ventana para seleccionar donde poder guardar el archivo que has escrito. Y también puedes abrir algun archivo de texto. Es un edito muy simple sólo para ver las el funcionamiento básico de lectura y escritura.
    Saludos,

    ResponderEliminar
  3. ¡Excelente tutorial! A lo largo del vídeo, parece que usas algunos atajos de teclado, algunos que crean código y otros que despliegan algún menú de opciones. ¿Podrías comentar cómo lo haces? Muchas gracias y un saludo.

    ResponderEliminar
  4. Hola uso alguno snippers que tengo ya guardados para algunas tareas que siempre se repiten. También cuando escribo código con CTRL+Barra espaciadora me aparecen las opciones que tengo. Y cuando aparece un error si hago click en el icono rojo de error que aparece en el lado izquierdo donde están las líneas de código, puedo ver las opciones que me da el asistente y que me genere el código. La típica IOException que se ha de manejar cuando se trabaja con archivos.
    Saludos,

    ResponderEliminar