Un ejemplo con NiconNotify OSD

Acaba de salir la nueva versión de la librería NiconNotify OSD , la cual provee clases para crear mensajes tipo "alert" de Java Swing.

Código

package org.javamexico.task;

import javax.swing.UIManager;
import javax.swing.plaf.nimbus.NimbusLookAndFeel;

import nicon.notify.core.Notification;

public class TestNiconNotify {

    public static void main(String[] args) {
        try{
            UIManager.setLookAndFeel(new NimbusLookAndFeel());
            int respuesta=Notification.windowConfirmMessage(null, "Confirmacion", "Desea borrar Windows de sus sistema?");
            if(respuesta==1){
                Notification.windowMessage(null, "Respuesta", "Claro, quiero eliminar Windows de mi sistema");
            }else{
                Notification.windowMessage(null, "Respuesta", "No, todavia no.");
            }
           
        }catch(Exception ex){
            System.err.println("error: "+ex.getCause());
        }

    }

}

Ejecutando código:

Comentarios

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.
Imagen de chicowed

Suena muy bien la

Suena muy bien la lib, la probare haber que tal esta.

Gracias por compartir.

Imagen de chicowed

Para no hacer tan molesta la

Para no hacer tan molesta la experiencia del Usuario siempre he querido hacer que los mensajes por ejemplo "Edición terminada", "Listo", "Eliminado" etc, simplemente aparezcan por unos cuantos segundos y luego desaparezcan, si esta lib cuenta con eso estaría bien o como podría hacer eso?

6500 milisegundos

 

He echado un vistazo al código y si utilizas los métodos desktopMessage de la clase nicon.notify.core.Notification, estos se cierran automáticamente en 6500 milisegundos. Tiempo fijo, por cierto.

P.D. Ignora el vínculo que agrega el sitio a Notification.

~~~

Imagen de chicowed

Cierto

Ya lo cheque y solo aplica para el método desktopMessage, pero para los windowNotify no :/

Imagen de rodrigo salado anaya

extender o modificar...

Hola @chicowed, puedes extender el código o modificarlo a tus necesidades.

Imagen de Sr. Negativo

No coloque el link correcto

Notificación

Imagen de chicowed

jeje

Mejor: format c:\q\u
Y listo x)