티스토리 뷰
이번 시간에는 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 광고 한번씩 클릭 부탁 드립니다. 🙏🙏🙏
광고 클릭은 많은 힘이 됩니다!
반응형
'프로그래밍 > JavaFX' 카테고리의 다른 글
(JavaFX) JavaFX 애니메이션 사용법 (0) | 2020.02.01 |
---|---|
[JavaFx] Tray Icon에 메뉴 추가 방법 (Tray Menu 사용법) (1) | 2019.11.16 |
[JavaFX] TableView Cell에 버튼(Control) 추가하기 (2) | 2019.10.17 |
[JavaFX] System Clipboard에 Text 복사 (Ctrl + c 시에 내용 복사하기) (0) | 2019.02.13 |
[JavaFX] TableView 두번 Select 됬을 때 Select 해제하기(SelectionModel 수정) (2) | 2017.02.28 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- 일본 배낭여행
- 이펙티브 자바
- JavaFX Window Close
- effective java
- 자전거
- 자바
- 스프링부트
- 일본 자전거 여행
- 이펙티브
- JavaFX
- windows
- effectivejava
- Java UI
- 이펙티브자바
- 배낭 여행
- 인텔리제이
- 자전거 여행
- 방통대 과제물
- java
- git
- 일본여행
- JavaFX 종료
- JavaFX Table View
- springboot
- 텐트
- 일본 여행
- intelij
- 배낭여행
- JavaFX 테이블뷰
- TableView
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
글 보관함