MENU

Java 작업 트레이 아이콘 표시 및 깜박임

목차

Java에서작업 트레이(시스템 트레이) 아이콘표시・점멸

Java에서작업 트레이(시스템 트레이)의 아이콘을 표시・점멸시키는 유틸리티 클래스를 소개합니다.

유틸리티 클래스는 Java SE 6 Mustang에서 새로운 기능으로 추가되었습니다. java.awt.SystemTray ,,,java.awt.TrayIcon 클래스를 사용합니다. 사용법을 알 수 있도록 샘플 애플리케이션도 함께 소개합니다.

시스템 트레이(작업 트레이) 기능

시스템 트레이(작업 트레이)는 컴퓨터 화면의 오른쪽 하단에 있는 작은 아이콘입니다. Java SE 6에서는 시스템 트레이 기능을 이용하기 위해서 다음의 클래스가 추가되었습니다.

  • java.awt.SystemTray
    SystemTray 클래스는 데스크톱의 시스템 트레이를 나타냅니다.
  • java.awt.TrayIcon
    TrayIcon 객체는 시스템 트레이에 추가할 수 있는 트레이 아이콘을 나타냅니다.

깜박임 아이콘을 만드는 방법

깜박임 아이콘을 만들려면 다음 사이트를 사용하는 것이 좋습니다.
로컬에 있는 아이콘을 업로드하여 깜박임 아이콘을 만듭니다.
https://www.bannerkoubou.com/anime/

샘플 애플리케이션

작업 트레이 시스템 트레이 java.awt.SystemTray java.awt.TrayIcon

샘플 어플리케이션에서는 시스템 트레이 유틸리티 클래스 TaskTrayUtil 를 사용해 이하의 기능을 구현합니다.

  1. 시작하면작업 트레이아이콘표시.
  2. 【점멸 버튼】을 클릭하면,작업 트레이아이콘을 깜박입니다.
    또한 풍선에서 "여기에서 내 줘!"메시지를 표시.
  3. 【해제 버튼】을 클릭하면 아이콘 점멸을 해제한다.
  4. 작업 트레이의 아이콘을 왼쪽 싱글 클릭으로 메인 윈도우를 바탕 화면에 꺼냅니다.
  5. 작업 트레이아이콘을 마우스 오른쪽 버튼으로 클릭하면 기본 PopupMenu 메뉴가 표시됩니다.
  6. 메인 윈도우가 최소화되면작업 트레이에 저장.

소스 코드 취득


소스 코드는 다음에서 얻을 수 있습니다. 또한 컴파일하는 경우 소스 코토드와 같은 위치에 다음 아이콘을 저장하십시오.

  • 일반 아이콘 
  • 깜박임 아이콘 

  • URL을(를) 확인했습니다!
목차