elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Introducción a Git (Primera Parte)


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  Java
| | | |-+  trayIcon java
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: trayIcon java  (Leído 1,366 veces)
mapers


Desconectado Desconectado

Mensajes: 638


Ver Perfil
trayIcon java
« en: 24 Abril 2014, 17:17 pm »

Buenas señores del foro este  es mi metodo que uso para colocar un  trayIcon pero no me sale la imagen que coloco no se a que se debe el rsto funciona pero la imagen que le mando como parametro no funciona .

Código
  1. displayIconOnSystemTray(new ImageIcon("favicon.ico").getImage(), true);
  2.  


Código
  1. public void displayIconOnSystemTray(final Image image, final boolean enableActions) {
  2.        Runnable runner = new Runnable() {
  3.            @Override
  4.            public void run() {
  5.                if (SystemTray.isSupported()) {
  6.                    tray = SystemTray.getSystemTray();
  7.  
  8.                    PopupMenu popup = new PopupMenu();
  9.                    trayIcon = new TrayIcon(image, "Compartiendo Pantalla", popup);
  10.  
  11.                    MenuItem stopItem = new MenuItem("Detener Compartir");
  12.                    stopItem.addActionListener(DetenerCompartir);
  13.                    popup.add(stopItem);
  14.  
  15.                    try {
  16.                        //  PopupMenu popup = new PopupMenu();
  17.                        MenuItem item = new MenuItem("Compartir");
  18.                        item.addActionListener(EmpezarCompartir);
  19.                        popup.add(item);
  20.                        tray.add(trayIcon);
  21.                        trayIcon.displayMessage("Compartiendo Pantalla", "Compartiendo con otros Usuarios", TrayIcon.MessageType.INFO);
  22.                        trayIcon.setImageAutoSize(true);
  23.                        // trayIcon.addActionListener(accionMostrarMensaje);
  24.                        trayIcon.addMouseListener(mouseListener);
  25.                    } catch (AWTException e) {
  26.                        System.err.println("Fallo");
  27.                    }
  28.                } else {
  29.                    System.err.println("Error");
  30.                }
  31.            }
  32.        };
  33.        EventQueue.invokeLater(runner);
  34.    }
  35.  
  36.  


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Ocultar trayicon de teamviewer
Ingeniería Inversa
river_0119 1 11,092 Último mensaje 1 Abril 2009, 16:55 pm
por KJD
¿como hacer que java no llame a Java Runtime Environment?
Java
misforos 3 4,485 Último mensaje 28 Mayo 2010, 17:12 pm
por egyware
Que se necesita para programar en java y c++ con JNI(JAVA NATIVE INTERFACE)?
Java
hack-4-life 8 10,858 Último mensaje 5 Octubre 2010, 03:01 am
por hack-4-life
Eliminar por completo trayicon
Windows
Nihilus 5 8,233 Último mensaje 11 Julio 2012, 18:26 pm
por Eleкtro
[JAVA]Enviar parmetros tipo fecha de IN o Out Stored Procedures en Java
Java
elrepay 0 2,942 Último mensaje 17 Abril 2014, 04:32 am
por elrepay
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines