티스토리 뷰

프로그래밍/JavaFX

[JavaFx] Tray Icon 전시 방법

rlawlstjd007 2019. 11. 16. 20:33

 이번 시간에는 JavaFX에서 Tray Icon을 전시하는 방법에 대해서 알아보도록 하겠습니다.


Tray Icon이란?

 Tray Icon은 작업 표시줄에 표시되는 아이콘입니다. 아래와 같이 말이죠.

 JavaFX Application을 개발하면서 어플리케이션 실행 상태를 나타내거나 메뉴를 만들 때 쓰이곤 합니다. 

  

 TrayIcon은 OS환경에 맞는 System Tray(ex. 윈도우에서의 '작업 표시줄')라는 집합에 추가를 하는 방식으로 사용이 됩니다. TrayIcon 객체에는 단순히 아이콘 뿐만 아니라 Tooltip을 달거나 메뉴를 추가할 수도 있습니다.


Tray Icon 사용법

 먼저 Tray Icon에 사용할 이미지가 필요하겠죠? 각자 이미지를 만들어봅시다... 가장 적절한 크기는 16px X 16px입니다. 

 

 먼저 Project구성은 아래와 같습니다. java, resources 디렉터리 및에 test 디렉터리를 만들고 resources에는 만들었던 이미지를 넣어주겠습니다.

 TrayIconLauncher.java 의 코드는 아래와 같습니다.

 

 실행을 시켜보면 결과는 아래와 같습니다.


끝으로

이 글이 도움이 되었다면, Google 광고 한번씩 클릭 부탁 드립니다. 🙏🙏🙏

광고 클릭은 많은 힘이 됩니다!

반응형
댓글