2012-07-07 48 views
12

Tôi đang cố gắng tạo một ảnh động gif xuất hiện trong Khay hệ thống MACOS bằng Java. Tôi có biểu tượng PNG hiển thị đúng, nhưng ngay khi tôi thử và đặt biểu tượng thành hình động gif (vì vậy tôi có thể hiển thị bộ hẹn giờ quay) nó sẽ bị trống và không hiển thị gì trong khay menu hệ thống.Biểu tượng Khay hệ thống Java trên MacOS 10.7.4 không hiển thị hình động gif

Theo JavaDocs cho lớp khay hệ thống, setImage sẽ tự động hỗ trợ hình ảnh động nếu được nhưng không chỉ định định dạng hình ảnh hoặc bất kỳ thứ gì cần thiết để có biểu tượng động trong khay hệ thống.

Có ai biết cách làm việc này không?

+0

Sẽ mang lại nhiều tiền thưởng hơn, nhưng giao diện để thêm vào điện thoại thì khó hiểu. –

Trả lời

3

Rất có thể sự cố này không thể giải quyết được với lớp java.awt.SystemTray. Tùy chọn duy nhất bạn có là thử JDIC sử dụng mã gốc. Thành thật mà nói tôi không chắc liệu dự án JDIC có được duy trì nữa hay không, rất khó để tìm kiếm thông tin trên web ...

Trong dự án của tôi, tôi đã sử dụng JDIC để tích hợp khay hệ thống. Bạn có thể sử dụng nó như starting point và nhận được libraries từ đó, nếu bạn không thể tìm thấy bất kỳ tài nguyên nào khác.

+0

Bạn cũng có thể cần thực hiện cập nhật hoạt ảnh của riêng mình – MadProgrammer