NiconNotifyOSD es una Magnifica Librería desarrollada por el NiconDevTeam que tiene como finalidad soportar un completo sistema de Notificaciones para aplicaciones escritas en lenguaje Java, con NiconNotifyOSD usted podrá tener una tecnología fuerte, estable y elegante para manejar sus mensajes hacia el usuario.
NiconNotifysOSD pretende reemplazar por completo al tradicional JOptionPane del JDK de java, ofreciendo una nueva tecnología que ayuda al desarrollador a comunicar información importante a sus usuarios, con NiconNotifyOSD el desarrollador podrá hacer uso de Notificaciones de ventana o Notificaciones de escritorio haciendo así más potente sus aplicaciones.
A continnuacion enseñaremos una serie de imagenes y herramientas incluidas en la libreria y con las que usted podrá contar en sus proyectos de software en lenguaje JAVA.
WindowNotify (Notificaciones de Ventana)
Las WindowNotify como han sido definidas son todas la notificaciones que hacen uso de una Ventana para poder ser mostradas al usuario, Las window Notify pueden ser usadas para mostrar un sin numero de información y retornar valores a los desarrolladores segun sea el caso.
- WindowMessage: son las notificaciones base solo muestran una información básica al usuario y no retornan ningún valor
dentro de las window Message podremos encontrar una variedad de opciones que configuran la notificación según sea necesario para el desarrollador, asignando colores a la interfaz y ajustando iconos que ayuden a diferenciar su objetivo, tenemos notificaciones OK, Warning, Error que predefinen el aspecto gráfico de WindowNotifyOK_WindowNotify
Warning_WindowNotify
Error_WindowNotify
- ConfirmNotify: Hay muchas ocasiones en que las aplicaciones necesitan solicitar la confirmación de alguna acción por parte del usuario y NicoNotifyOSD ofrece para ello las ConfirmNotify, una notificación del tipo Window que ayuda al desarrollador a saber que acción a confirmado el usuario.
- InputNotify: NiconNotifyOSD ofrece una herramienta denominada InputNotify, con esta notificación del tipo Window el desarrollador podrá solicitar al usuario ingresar algún valor y que pueda ser tratado por la aplicación, para esto InputNotify captura la información que ingresa el usuario y retorna un String con el dato ingresado.
- DesktopNotify: Ahora los desarrolladores de aplicaciones en java ya no tendrán que preocuparse sobre como usar el servicio de notificaciones de cada sistema operativo para poder usarlo, con NiconNOtifyOSD ya lo pueden hacer con 2 lineas de código, las DesktopNotify es un nuevo concepto que ayudará a los desarroladores a mostrar pequeños globos de informacion temporales en el escritorio del sistema operativo (Windows xp/7/8, Linux, Mac).Las desktopNotify soportan Multipls notificaciones de escritorio en simultanea haciendola asi una herramientamuy potente para todas tus aplicaciones de sofware en JAVA.
NiconNotifyOSD aun no ha sido liberada oficialmente como una libreria estable razon por la cual su uso esta sujeto a cambios en el API y cambios en la plataforma, puedes probar NiconNotifyOSD a traves de una aplicacion de test que el NiconDevTeam ha desarrollado o puedes descargar la Libreria e incluirla en tus proyectos de software de forma gratuita.
Probar NiconNotifyOSD
Descargar NiconNotifyOSD
Manual de Uso de NiconNotifyOSD
Nota: noticia enviada por FrederickLinux
Article originally appeared on javaHispano (http://www.javahispano.org/).
See website for complete article licensing information.