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
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:
- Sr. Negativo's blog
- Inicie sesión o regístrese para enviar comentarios
Comentarios
Suena muy bien la
Suena muy bien la lib, la probare haber que tal esta.
Gracias por compartir.
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 clasenicon.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
.~~~
Cierto
Ya lo cheque y solo aplica para el método
desktopMessage
, pero para loswindowNotify
no :/extender o modificar...
Hola @chicowed, puedes extender el código o modificarlo a tus necesidades.
No coloque el link correcto
Aquí va http://niconsystem.zz.mu/
Notificación
jeje
Mejor:
format c:\q\u
Y listo x)