Adicionando ícones ao System Tray
Aprenda a adicionar ícones ao System Tray e utilize isto em sua aplicação.
Estatísticas:










votos: 6
Serviços:

Adicionando ícones ao System Tray
O system tray é situada no Windows Taskbar, geralmente no canto direito inferior ao lado do relógio. Ela contém ícones diminutos para o acesso fácil às funções do sistema tais como ajustes do antivírus, impressora, modem, o volume sadio, o status da bateria, e o mais. O Duplo-clique ou o clique com botão direito no ícone permitem a visualização e o acesso aos detalhes e aos controles da aplicação que estiver neste local. O system tray foi introduzida primeiramente com Microsoft Windows 95, e é usada agora no Windows 98, 98SE, NT 4.0, 2000, e XP. A Figura 1 mostra exatamente os tray icons no sistema operacional Windows XP.
O Java 1.5 não tem uma api permitindo que você adicione ícones ao system tray, logo, você necessita usar uma biblioteca que use JNI (Java Native Interface) habilitada a implementar esta funcionalidade.
JDIC (JDesktop Integration Components) (https://jdic.dev.java.net/) permite a criação de tray icon no desktop (no System Tray do sistema para plataformas de Windows, ou na área da notificação para plataformas do Unix), com um subtítulo (text), um ícone animado, e um menu que contem ícones. Pode também apresentar um tooltip quando o mouse fica parado sobre o ícone da bandeja.
Figura 1: Tray icons
O exemplo abaixo mostra como implementer algumas funcionalidades. Você pode aprender mais sobre isso na documentação do JDIC.
|
|




Artigo Engenharia de Software 6 - Utilizando Visualização de Informação para Compreensão de Software

Desmistificando o AJAX – Parte VI

Desmistificando o AJAX – Parte V

Desmistificando o AJAX – Parte IV

Desmistificando o AJAX – Parte III

Desmistificando o AJAX – Parte II

Desmistificando o AJAX – Parte I

Desenvolvendo sistemas em PalmOS utilizando POO

JRuby – Java, Ruby, Eclipse e RDT – Parte V

JRuby – Java, Ruby, Eclipse e RDT – Parte IV



Curso Online - Introdução ao AJAX Reverso

(tutorial) Aprenda a persistir dados em suas aplicações Java utilizando Hibernate

Desenvolvendo uma aplicação completa utilizando Swing

Introdução ao JDBC

Java Web: Saiba como Desenvolver Aplicações utilizando Spring, Hibernate e JSF na Prática

OLAP com o SQL Server

Introdução à Engenharia de Requisitos

Curso OnLine WebDesign - Desenvolvendo o layout de um WebSite passo a passo



Mineração de Repositórios de Software: A Computação ajudando à Computação.

Boas-vindas

Boas-vindas

Mineração de Repositórios de Software: A Computação ajudando à Computação.

[vídeo] Teste Automatizado: Codificação do UserTest - Curso JEE e JSE – Loja Virtual Completa – Parte 17

[vídeo] MD5 com Delphi: Usando o Método Locar - Curso Aplicação Financeira Delphi 2009 e MySQ – Parte 32

[vídeo] MD5 com MySQL: Utilizando a função para Logar - Curso Aplicação Financeira Delphi 2009 e MySQL – Parte 31

Trabalhando com Cache - Parte 2

Trabalhando com Cache - Parte 1


Você está em:






Conheça os planos de créditos DevMedia e visualize esse post agora mesmo!

