How to/좋은 라이브러리, 메시지를 받으면 아웃룩과 같은 Java에서 페이딩 인디케이터 메시지를 만들거나 네트워크에 연결했을 때 우분투/그놈을 만들 수 있습니까?Java의 페이드 인디케이터 메시지
2
A
답변
8
Java 1.6에는 알림 메시지를 표시하는 데 사용할 수있는 TrayIcon 클래스가 있습니다.
리눅스에 당신도 알려-전송라는 작은 프로그램이있을 수 있습니다 :
SystemTray tray = SystemTray.getSystemTray();
Image image = Toolkit.getDefaultToolkit().getImage("tray.gif");
TrayIcon trayIcon = new TrayIcon(image, "Tray Demo");
tray.add(trayIcon);
trayIcon.displayMessage("Hello, World", "notification demo", MessageType.INFO);
다음은 결과입니다. 쉘에서 표준 freedesktop.org 알림 시스템을 쉽게 호출 할 수 있습니다. Java에서 실행할 수도 있습니다.
String[] notifyCmd = {"notify-send", "Hello, World!"};
Runtime.getRuntime().exec(notifyCmd);
내 우분투 상자에 넣으려면 apt-get install libnotify-bin
이 필요했습니다.
나는 윈도우 7과 우분투 9.10에서 이러한 것들을 테스트했습니다. 각각의 경우에 어떤 시간이 지나면 알림이 사라졌다. 나는 페이딩 인디케이터 효과를 원한다고 생각한다.
4
Trident animation library을 사용합니다. 당신이 그것을 사용하면 당신의 작업은 거의 사소한 것입니다.
또한 Timing Framework을 살펴볼 수는 있지만 오랫동안 업데이트되지 않았습니다.
관련 문제
- 1. 플래시 메시지 페이드 효과
- 2. 캡션 메시지 문제로 페이드 IE8 jquery
- 3. 스크롤 인디케이터 및 uiScrollView 메서드
- 4. Java의 ByteBuffer를 사용하여 수백만 개의 메시지 읽기
- 5. asp.net 페이지의 jQuery 로딩 페이지/인디케이터
- 6. activityView 인디케이터 우물 데이터를 표시 중입니다.
- 7. MAAttachedWindow의 페이드 인/페이드 아웃
- 8. 메뉴에서 페이드 인 및 페이드 아웃 효과
- 9. 오브젝트의 페이드 인 및 페이드 아웃
- 10. 썸네일 페이드 아웃 특정 div 페이드 문제
- 11. javascript jquery 페이드 아웃 페이드 아웃
- 12. 배경 이미지 페이드 인 jQuery로 페이드 아웃
- 13. 개별적인 페이드 인 및 페이드 아웃 AVMutableCompositionTracks
- 14. MATLAB에서 페이드 인/페이드 아웃 기능 만들기?
- 15. IE에서 텍스트 페이드 인/페이드 아웃
- 16. JFrame을 JFrame으로 페이드 인 및 페이드 아웃
- 17. jQuery를 : 페이드 아웃 - 일을 - 페이드 패턴
- 18. Jquery에서 응답없는 페이드 인 페이드 아웃
- 19. jScrollPane 탭 - 페이드 인/페이드 아웃하는 방법?
- 20. JQuery와 페이드
- 21. 두 div를 함께 페이드 인하되 서로 다른 시간에 페이드 아웃하십시오.
- 22. Java의 분산 데이터 구조
- 23. ActionScript 드래그 드롭 드롭 인디케이터 디스플레이를 표시하지 않습니다.
- 24. uiscrollview에서 스크롤 인디케이터 (스크롤러)를 내 이미지로 바꾸는 방법
- 25. Java의 USSD 메뉴 브라우저
- 26. 이미지 숨김, 마우스 동작시 페이드 인, 페이드 아웃 및 페이드 인 다시
- 27. Windows Forms 텍스트 상자 - 페이드 인/페이드 아웃 배경색
- 28. jquery에서 클릭시 즉시 페이드 아웃 또는 페이드 아웃 지연 설정
- 29. C# 폼을 이동할 때 페이드 인 및 페이드 아웃 투명도
- 30. MKMapView는 페이드 인되지만 애니메이션을 통해 페이드 아웃하지 않습니다.
참조 http://stackoverflow.com/questions/2234020 – trashgod